Stringtokenizer에서 nextToken(); -> String을 반환하므로 int를 원하면 Integer.parseInt(nextToken())로 형변환해주기
자바에서 배열 정렬
-> Arrays.sort(배열이름)
static 키워드는 클래스의 인스턴스를 생성하지 않고도 해당 메서드를 직접 호출할 수 있도록 도와준다
<static 키워드가 있는 경우>
public class MathUtils {
// 정적 메서드: 인스턴스를 생성하지 않고 직접 호출 가능
public static int add(int a, int b) {
return a + b;
}
// 정적 메서드: 인스턴스를 생성하지 않고 직접 호출 가능
public static int multiply(int a, int b) {
return a * b;
}
}
public class Main {
public static void main(String[] args) {
// 정적 메서드 호출
int sum = MathUtils.add(3, 5);
System.out.println("Sum: " + sum);
int product = MathUtils.multiply(2, 4);
System.out.println("Product: " + product);
}
}
<static 키워드가 없는 경우>
public class Calculator {
// 인스턴스 메서드: 객체를 생성해야만 호출 가능
public int add(int a, int b) {
return a + b;
}
// 인스턴스 메서드: 객체를 생성해야만 호출 가능
public int multiply(int a, int b) {
return a * b;
}
}
public class Main {
public static void main(String[] args) {
// 객체 생성
Calculator calculator = new Calculator();
// 인스턴스 메서드 호출
int sum = calculator.add(3, 5);
System.out.println("Sum: " + sum);
int product = calculator.multiply(2, 4);
System.out.println("Product: " + product);
}
}
'lang > java' 카테고리의 다른 글
이중배열 , 덱 (0) | 2024.01.24 |
---|---|
null 값 return 할 때 defualt값 처리 (0) | 2024.01.22 |
배열 정렬 (0) | 2024.01.12 |
Collections framework (0) | 2023.12.19 |
제네릭 (0) | 2023.11.17 |