前提・実現したいこと
ファイル変数を引数に取りファイルの読み込みを行うstaticメソッドを作りたい
}
ここに質問の内容を詳しく書いてください。
bufferedRaderを用いたファイルの読み込みをするコードは書けたのだが
staticメソッドを用いた場合どのようになるのかがわからない。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class test {
public static void main(String[] args) {
try {
//(1)FileReaderオブジェクトinFileを生成
FileReader inFile = new FileReader("C:\tmp");
//(2)FileWriterオブジェクトoutFileを生成
FileWriter outFile = new FileWriter("C:\tmp");
//(3)BufferedReaderオブジェクトinBufferを生成
BufferedReader inBuffer = new BufferedReader(inFile);
//(4)BufferedWriterオブジェクトoutBufferを生成
BufferedWriter outBuffer = new BufferedWriter(outFile);
String line; //(5)読み込みデータがなくなるまで、読み込み while ((line = inBuffer.readLine()) != null) { //(6)データの書き込み処理 outBuffer.write(line); } outBuffer.flush(); //(7)バッファをフラッシュ inBuffer.close(); //(8)読み込みストリームのクローズ outBuffer.close(); //(9)書き込みストリームのクローズ } catch (IOException e) { } }
}
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー