JAvaファイルの読み取りと書き込みの簡単なコード
プログラムは、まず指定されたファイルに1つの文字列を書き込み、別のファイルからファイル内容を読み出して画面に出力します.
プログラムコードは次のとおりです.
プログラム実行後t.writeFile()はDディスクのプログラムフォルダの下のceshi.txtの内容は画面に出力される.t.writeFile()はDディスクのプログラムフォルダの下にReadWriteshuchuという名前で新規作成されます.txtのファイルを、this is a programをファイルに書き込みます.
プログラムコードは次のとおりです.
import java.io.*;
public class ReadWrite {
public void writeFile() {
String str = "this is a program"; //
try {
FileOutputStream out = new FileOutputStream("d:/ /ReadWriteshuchu.txt"); //
out.write(str.getBytes());
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
public void readFile() {
try {
FileInputStream in = new FileInputStream("d:/ /ceshi.txt"); //
byte bs[] = new byte[in.available()];
in.read(bs);
System.out.println("file content=
" + new String(bs));
in.close();
} catch (Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
ReadWrite t = new ReadWrite();
t.readFile();
t.writeFile();
}
}
プログラム実行後t.writeFile()はDディスクのプログラムフォルダの下のceshi.txtの内容は画面に出力される.t.writeFile()はDディスクのプログラムフォルダの下にReadWriteshuchuという名前で新規作成されます.txtのファイルを、this is a programをファイルに書き込みます.