Java 프로젝트 / 패키지 / .java파일 생성
workspace 폴더 생성
원하는 위치에 workspace로 사용할 폴더를 만듭니다.
저는 C:\MyWorkspace\VSC 위치에 Java 라는 폴더를 사용하겠습니다.
Java 프로젝트 생성
File → New File → New Java Project로 프로젝트를 생성합니다.
build tool은 선택하지 않습니다.
아까 만든 workspace 폴더를 선택하고 프로젝트 이름을 설정합니다.
생성된 프로젝트 모습입니다.
Package 생성
src 하위에 '체스판다시칠하기'(백준의 no.1018 문제) 패키지를 만들고 'Main.java' 파일을 추가합니다.
App.java는 삭제합니다.
VSC에서 문제 풀어보기
* 백준의 no.1018 체스판 다시 칠하기 문제 예시입니다.
데이터 입력을 위한 코드 구성
프로그래머스와는 달리 입력 데이터(테스트 케이스)를 '스캐너'를 통해 입력받는 형식으로 구성해야 합니다.
아래와 같은 순서로 입력받게끔 코드를 구성합니다.
8, 8, "WBWBWBWB", "BWBWBWBW", ... , "BWBWBWBW"
row, col, board[0-7]
아래는 예시 코드로 출력문구(System.out.print())는 생략해도 괜찮습니다.
실행결과 (console창)
Tips
클래스명(~.java)은 반드시 'Main'으로 설정
다른 이름으로 설정하면 아래와 같이 'main class Main' 런타임 에러가 발생합니다.
변수나 메소드는 static으로 선언
보통 main 메소드는 static이기 main에서 사용하기 위해서 나머지 메소드나 변수들도 static으로 선언합니다.
'알고리즘 > BAEKJOON' 카테고리의 다른 글
단지번호붙이기 (0) | 2024.03.24 |
---|---|
바이러스 (0) | 2024.03.24 |
체스판 다시 칠하기 (1) | 2024.03.22 |
for문 예제 (tree 모양 출력) (0) | 2023.08.29 |