내가 JDK 7을 사용하고 내가 다음 코드를 사용하여 간단한 쓰기에 파일 작업을 수행하려고 :FileWriter와 BufferedWriter의 수입은 JDK에 "충돌"입니다 7
import java.io.BufferedWriter;
import java.io.FileWriter; // JAVA says this is conflicting...why?
FileWriter fw = new FileWriter("hello.txt");
BufferedWriter bw = new BufferedWriter(fw); // JAVA says this is an error and asks me to convert FileWriter to type Writer.
내가 JDK 7을 사용하고 있습니다 이것이 내가 항상 Java로 파일에 작성한 방법이지만 JDK 7에서는 이것이 처음이며 작동하지 않습니다.
이유를 설명해주세요.
정확한 오류 메시지 란 무엇입니까? – Puce
동일한 패키지에 다른 FileWriter 클래스가 있습니까? –
@Puce, 2 errors, import.java.io.FileWriter가 java.io.BufferedWriter와 충돌하고 FileWriter fw를 Writer fw로 변경하도록 요청하고 있습니다. 저는 항상 FileWriter를 문제없이 BufferedWriter에 던졌습니다. 그러나 JDK 7로 업그레이드 한 후이 문제가 발생하므로 이유를 알고 싶습니다. – czchlong