我正在研究一個Java程序,該程序逐行讀取文本文件,每個文本文件都有一個數(shù)字,將每個數(shù)字都將其扔到數(shù)組中,然后嘗試使用插入排序?qū)?shù)組進行排序。我需要有關程序讀取文本文件的幫助。我收到以下錯誤消息: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)我的“ src”,“ bin”和主項目文件夾中有.txt文件的副本,但仍找不到該文件。我正在使用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(); } }}
使用Java中的Scanner類讀取.txt文件
慕的地6264312
2019-10-17 16:12:41