0

我要读取的代码称为 "textfile.txt",现在如何将此文件作为参数传递给参数?

伪代码:

 readsomething(textfile);

 void readsomething(String reading) {

 Scanner input = new Scanner(new File(reading));
 bla bla bla
 bla bla bla

 }

我已经尝试了上述代码的几种变体,每次我收到一个错误说标识符是 readsomething(textfile);

4

2 回答 2

4
readsomething(textfile);

我假设 textfile 参数是一个字符串(文件的路径,如“C:/abcfile.txt”)。

Scanner input = new Scanner(new File(reading));
String line;
while((line=input.nextLine())!=null){
    System.out.println(line);
}

请参阅扫描仪 API

于 2012-11-06T13:13:45.667 回答
0

如果您使用的是 GUI,则可以使用JFileChooser

是您可以参考的示例。

您从中获取的文件JFileChooser可以作为函数的参数传递

于 2012-11-06T13:13:06.550 回答