Я работаю над программой Java, которая читает текстовый файл по строкам, каждый с номером, каждый номер выдает его в массив, затем пытается и использует сортировку вставки для сортировки массива. Мне нужна помощь в том, чтобы программа читала текстовый файл.
Я получаю следующие сообщения об ошибках:
java.io.FileNotFoundException: 10_Random (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(Unknown Source) at java.util.Scanner.<init>(Unknown Source) at insertionSort.main(insertionSort.java:14)
У меня есть копия .txt файла в моем "src" "bin" и основной папке проекта, но он все еще не может найти файл. Кстати, я использую Eclipse.
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class insertionSort {
public static void main(String[] args) {
File file = new File("10_Random");
try {
Scanner sc = new Scanner(file);
while (sc.hasNextLine()) {
int i = sc.nextInt();
System.out.println(i);
}
sc.close();
}
catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}