失礼します。java初学者です。
下記のようにファイルtest1の文字列を読み込みファイルtest2に書き込むをつくりました。
getterとsetterをもちいてファイル変数にアクセスできるように変更したいのですがエラーがでてしまいます。
どのように変更すればよいのでしょうか。
""""""""""""""""""""""""""
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class getname {
public static void main(String[] args) throws IOException { File folder = new File("C:\Users\test1"); File folder1 = new File("C:\Users\test2"); // Call method readFolder readFolder (folder); System.out.println(readFolder(folder)); writeFolder(folder1,readFolder(folder));//nothing } public static String readFolder(File folder) throws IOException { BufferedReader bufferReader = new BufferedReader(new FileReader(folder)); //Variable to hold the each line data String line; // Read file line by line... while ((line = bufferReader.readLine()) != null) { return line; } bufferReader.close(); return null; } public static void writeFolder(File folder1,String y) throws IOException { FileWriter outfile = new FileWriter(folder1); BufferedWriter outBuffer =new BufferedWriter(outfile); PrintWriter pw = new PrintWriter(outBuffer); pw.print(y); pw.close(); }
}
""""""""""""""""
回答1件
あなたの回答
tips
プレビュー