1、使用FileWriter
1
2
3
4
5
6
7
8
9
10
|
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
1
2
3
4
5
6
7
8
9
10
11
|
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追加写入文件
1
2
3
4
|
FileOutputStream fos = new FileOutputStream( "E:/log.txt" , true ); //true表示在文件末尾追加 fos.write(log.getBytes()); fos.close(); |
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
原文链接:http://blog.csdn.net/fuyuwei2015/article/details/44257639