Java - 문제 미리보기
문제 2323
medium
다음 File 클래스 메서드들의 반환 타입으로 올바르지 않은 것은?
정답: 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 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.