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);
}

ScannerAPIを参照してください

于 2012-11-06T13:13:45.667 に答える
0

GUIを使用している場合は、 JFileChooserを使用できます

参照できる例を次に示します

取得したファイルはJFileChooser、関数のパラメーターとして渡すことができます

于 2012-11-06T13:13:06.550 に答える