코딩테스트를 파이썬으로 보지 않는 곳을 위해.. 자바 문법을 정리해보려고 합니다.
계속 갱신해나갈게요🤓
1. import
import java.io.*; //입출력
import java.util.* //많이 사용하는 패키지
2. 입출력
-입력
//한 줄 입력(정수 하나)
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int n = Integer.parseInt(br.readLine());
}
//공백으로 구분된 입력
public static void main(String[] args) throws IOException {
StringTokenizer st = new StringTokenizer(br.readLine());
int a = Integer.parseInt(st.nextToken());
int b = Integer.parseInt(st.nextToken());
}
-출력
StringBuilder sb = new StringBuilder();
sb.append("*");
System.out.print(sb.toString());
System.out.print("*"); // 줄바꿈 없음
System.out.println("*"); // 줄바꿈 포함
System.out.println(); // 빈 줄 출력
2. for 반복문
for (int i = 0; i < n; i++) {
// 반복 실행 코드
}
3. 배열
-배열 선언과 초기화
int[] arr = new int[5];
-값과 함께 초기화
int[] arr = {20, 10, 35, 30, 7};
-배열 길이 구하기
int len = arr.length;