Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/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
无法解析方法';openFile(java.lang.String)和#x27;_Java - Fatal编程技术网

无法解析方法';openFile(java.lang.String)和#x27;

无法解析方法';openFile(java.lang.String)和#x27;,java,Java,java:找不到符号 符号:方法openFile(java.lang.String) 无法解析方法“openFile(java.lang.String)” EDİTED(感谢我们的帮助) 好的,我将在这里假设一些事情。考虑到这是一个文本文件,而你正在试图打开它,我猜你正在试图阅读它,如果不是,那么就编辑你的问题 您需要一个bufferedReader,您可能会为您的特定案例找到一个实现,但基本的是: 创建缓冲读卡器(例如称为“读卡器”) 使用以下行: import java.io.Fil

java:找不到符号 符号:方法openFile(java.lang.String)

无法解析方法“openFile(java.lang.String)”

EDİTED(感谢我们的帮助)


好的,我将在这里假设一些事情。考虑到这是一个文本文件,而你正在试图打开它,我猜你正在试图阅读它,如果不是,那么就编辑你的问题

您需要一个bufferedReader,您可能会为您的特定案例找到一个实现,但基本的是:

  • 创建缓冲读卡器(例如称为“读卡器”)

  • 使用以下行:

        import java.io.File;
        import java.io.FileNotFoundException;
    
        public class hello {
                public static void main(String [] args) {
    
    try{
        File file = new File("example.txt");
        Scanner scanner = new Scanner(file);
    
        System.out.println("opened");
    }
    catch (FileNotFoundException exception){
            System.out.println("Cannot find that file");
          }
        }
      }
    
    其中file是.txt文件的路径

  • 那就去读吧

    reader = new BufferedReader(new FileReader(file));
    
    在此处放置一个while循环,条件是reader.readLine不为null 并在其周围放置一个try/catch


  • 希望这能有所帮助,我做了一些假设,但是读取.txt文件是很常见的,看起来这就是你要做的。

    你没有
    openFile
    方法,你是说
    新文件(“example.txt”)?该错误意味着您的类中没有名为
    openFile
    的方法
    hello
    。您需要自己添加该方法,或者如果它在另一个类中,请正确调用它。这是您的完整代码吗?如果您想使用“openFile”方法,您需要首先定义它。
    reader = new BufferedReader(new FileReader(file));
    
    reader.readLine());