漫漫求索l 2017-10-20 03:37 采纳率: 0%
浏览 4291

Java读取相对路径文件怎么读取不了?求助

import java.util.Scanner;

public class ReadData {
public static void main(String[] args) throws Exception {
// Create a File instance
java.io.File file = new java.io.File("scores.txt");

// Create a Scanner for the file
Scanner input = new Scanner(file);

// Read data from a file
while (input.hasNext()) {
String firstName = input.next();
String mi = input.next();
String lastName = input.next();
int score = input.nextInt();
System.out.println(
firstName + " " + mi + " " + lastName + " " + score);
}

// Close the file
input.close();
}
}
文件内容为: John T Smith 90 Erik K Jones 85
源代码如上,文件也放在同一个包里,但编译出错
Exception in thread "main" java.io.FileNotFoundException: scores.txt (系统找不到指定的文件。)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(Unknown Source)
at java.io.FileInputStream.(Unknown Source)
at java.util.Scanner.(Unknown Source)
at Exercise20.ReadDateScanner.main(ReadDateScanner.java:11)

  • 写回答

5条回答 默认 最新

  • 逗比123号 2017-10-20 05:29
    关注

    用ReadData.class.getResourceAsStream("scores.txt")传入scanner

    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!