나는 텍스트 파일에있는 정수로 배열을 채워야한다. 각 줄의 정수를 가져 와서 배열에 넣기 위해 파일 판독기가 필요하지만 배열을 복제 할 수 없다. 복잡한, 그리고 중복, 나는 다른 텍스트 파일 예 : sorted.txt에 그들을 써야만, 나는 그것을 이해할 수있는 모든 첫 해에만 나는 대학에서 그 일을하는 방법. 누군가가 감사한다면 감사 할 것입니다. 여기 파일 판독기 Java를 사용해야 할 때 txt 파일에서 배열을 채우는 방법은 무엇입니까 ??
사전
에 감사드립니다 내가 가지고 어떻게 여기까지하고 그게 일을 마지막 6 일 정맥 무관 내 방법public static void readFromfile()throws IOException {
List<String> lines = new ArrayList<String>();
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader("file.txt"));
String line = null;
while ((line = reader.readLine()) != null) {
lines.add(line);
}
} finally {
reader.close();
}
int[] array = lines.toArray();// i keep getting incopatible type error in this line
awell
지금까지 가지고 무엇 :(
텍스트 파일의 각 줄에는 1 개의 int가 포함됩니까? –
SortedSet을 사용하십시오. – commit
첫 번째 실수는 문자열 목록을 int 배열로 변환하는 것입니다. int [] array = lines.toArray(); –