Java文字列書き込みファイルの3つの方式の実現
Java文字列書き込みファイルの3つの方式の実現
1、FileWriterを使う
1、FileWriterを使う
String str="hello world!";
FileWriter writer;
try {
writer = new FileWriter("E:/token.txt");
writer.write(str);
writer.flush();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
2、FileOutPutStreamを使用する
File txt=new File("E:/log1.txt");
if(!txt.exists()){
txt.createNewFile();
}
byte bytes[]=new byte[512];
bytes=str.getBytes();
int b=bytes.length; // ,
FileOutputStream fos=new FileOutputStream(txt);
fos.write(bytes,0,b);
fos.write(bytes);
fos.close();
3、FileOutPutStreamを使ってファイルを追加します。
FileOutputStream fos = new FileOutputStream("E:/log.txt",true);
//true
fos.write(log.getBytes());
fos.close();
読んでくれてありがとうございます。みなさんのご協力をお願いします。ありがとうございます。