編集:txtドキュメントから読み取った要素を1行ずつ配列リストに追加してから、その配列リストを配列に変換しようとしています。コードでエラーが発生していますが。int [] a = lines.toArray(new int [lines.size()]);は好きではありません。
import java.io.File;
import java.io.FileNotFoundException;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class insertionSort {
public static void main(String[] args) {
List<Integer> lines = new ArrayList<Integer>();
File file = new File("10_Random.txt");
try {
Scanner sc = new Scanner(file);
//int line = null;
while (sc.hasNextLine()) {
int i = sc.nextInt();
lines.add(i);
//System.out.println(i);
}
sc.close();
}
catch (FileNotFoundException e) {
e.printStackTrace();
}
int[] a = lines.toArray(new int[lines.size()]);
}
}
Edit2:chaitanya10に感謝します!すべて修正されました。