Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 扫描仪列出错误_Java_File - Fatal编程技术网

Java 扫描仪列出错误

Java 扫描仪列出错误,java,file,Java,File,代码 import java.io.*; 导入java.util.Scanner; 公共类文件读取{ 公共静态void main(字符串[]args)引发IOException{ File File=新文件(“List.txt”); 字符串country=“印度”; int count=countWord(国家,文件); System.out.println(“来自“+country+”的学生人数为“+count”); } 公共静态int countWord(字符串字、文件){ 整数计数=0;

代码

import java.io.*;
导入java.util.Scanner;
公共类文件读取{
公共静态void main(字符串[]args)引发IOException{
File File=新文件(“List.txt”);
字符串country=“印度”;
int count=countWord(国家,文件);
System.out.println(“来自“+country+”的学生人数为“+count”);
}
公共静态int countWord(字符串字、文件){
整数计数=0;
@抑制警告(“资源”)
扫描仪=新扫描仪(文件);
while(scanner.hasNextLine()){
字符串nextToken=scanner.next();
if(nextToken.equalsIgnoreCase(word))
计数++;
}
返回计数;
}
}
错误

线程“main”java.io.FileNotFoundException:List.txt中的异常
(系统找不到指定的文件)位于
java.io.FileInputStream.open(本机方法)位于
java.io.FileInputStream。(未知源代码)位于
java.util.Scanner.(未知源代码)位于
random.Fileread.countWord(Fileread.java:25)位于
random.Fileread.main(Fileread.java:17)


File.txt
是一个相对路径,因此它取决于应用程序认为的“当前目录”

要修复此类错误,请始终使用绝对路径:

File file = new File("List.txt").getAbsoluteFile();
这将告诉系统在哪里查找文件


下一步是解决问题。修复取决于许多因素,没有简单的解决方案。

File.txt
是一个相对路径,因此它取决于应用程序认为的“当前目录”

要修复此类错误,请始终使用绝对路径:

File file = new File("List.txt").getAbsoluteFile();
这将告诉系统在哪里查找文件


下一步是解决问题。修复取决于许多因素,没有简单的解决方案。

File.txt
是一个相对路径,因此它取决于应用程序认为的“当前目录”

要修复此类错误,请始终使用绝对路径:

File file = new File("List.txt").getAbsoluteFile();
这将告诉系统在哪里查找文件


下一步是解决问题。修复取决于许多因素,没有简单的解决方案。

File.txt
是一个相对路径,因此它取决于应用程序认为的“当前目录”

要修复此类错误,请始终使用绝对路径:

File file = new File("List.txt").getAbsoluteFile();
这将告诉系统在哪里查找文件

下一步是解决问题。修复取决于许多因素,没有简单的解决方案。

请检查请检查