Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.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 当文件不在文档中时,BufferedReader提供null_Java_Swing_Io - Fatal编程技术网

Java 当文件不在文档中时,BufferedReader提供null

Java 当文件不在文档中时,BufferedReader提供null,java,swing,io,Java,Swing,Io,我正在使用一种类似记事本的文本编辑器软件,每当我从文档中打开文件时,都会显示正确的数据,但在任何其他位置都会返回Null 这是因为bff.readLine返回null。根据文档,如果到达流的末尾,它将返回null 上次检查bff.readLine!=null没有帮助,因为每次调用都会推进读取器。试着这样做: String line; while ((line = bff.readLine()) != null) { sk += line + "\n"; } 检查debugge

我正在使用一种类似记事本的文本编辑器软件,每当我从文档中打开文件时,都会显示正确的数据,但在任何其他位置都会返回Null 这是因为bff.readLine返回null。根据文档,如果到达流的末尾,它将返回null

上次检查bff.readLine!=null没有帮助,因为每次调用都会推进读取器。试着这样做:

 String line;
  while ((line = bff.readLine()) != null) {
      sk += line + "\n";
}

检查debuggerOn中的路径在旁注中,当打开应用程序获取当前工作目录时,使用StringBuilder而不是在循环中进行字符串连接。System.getPropertyuser.Dir发布代码而不是部分遮挡的图像是否太难?代码是文本,应该在问题中添加格式良好/缩进的文本。不鼓励使用图像!您不需要通过截屏来告诉我们哪一行返回null!