Java - 문제 미리보기

문제 2323

medium
다음 File 클래스 메서드들의 반환 타입으로 올바르지 않은 것은?
A. canRead() → Boolean
B. getName() → String
C. createNewFile() → String
D. delete() → Boolean

정답: C

각 메서드의 올바른 반환 타입: 1. canRead() → Boolean ✓ ⦁ 파일을 읽을 수 있는지 확인 ⦁ true/false 반환 2. getName() → String ✓ ⦁ 파일명을 문자열로 반환 ⦁ 예: "data.txt" 3. createNewFile() → Boolean (String이 아님) ⦁ 새 파일 생성 성공/실패 여부 반환 ⦁ true: 생성 성공, false: 실패 4. delete() → Boolean ✓ ⦁ 파일 삭제 성공/실패 여부 반환 createNewFile() 사용 예시: ```java File myFile = new File("newfile.txt"); if (myFile.createNewFile()) { System.out.println("파일이 생성되었습니다"); } else { System.out.println("파일 생성에 실패했습니다"); } ```

💡 학습 팁

이 문제를 포함한 Java 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.