java 写文件filewriter

阅读: 评论:0

java 写文件filewriter

java 写文件filewriter

File文件的写入

一、FileWriter 和BufferedWriter 结合写入文件

FileWriter是字符流写入字符到文件。默认情况下,它会使用新的内容代替文件原有的所有内容,但是,当指定一个true值作为FileWriter构造函数的第二个参数,它会保留现有的内容,并追加新内容在文件的末尾。

BufferedWriter:缓冲字符,是一个字符流类来处理字符数据。不同于字节流(数据转换成字节FileOutPutStream),可以直接写字符串、数组或字符数据保存到文件。

默认情况,替换原有内容: new FileWriter(file);

保留原来的文件内容: new FileWriter(file,true)

具体例子如下:

public static voidwriteInFileByfb() {

File f=new File("E:\Java\jmoa\TestDiff\src\test\resource\");

String content="要写入文件的新内容";

FileWriter fw=null;

BufferedWriter bw=null;try{if(!f.exists()){

}

fw=new AbsoluteFile(),true); //true表示可以追加新内容//fw=new AbsoluteFile());//表示不追加

bw=newBufferedWriter(fw);

bw.write(content);

bw.close();

}catch(Exception e){

e.printStackTrace();

}

}

二、FileOutPutStream 字节流写入文件

文件输出流是一种用于处理原始二进制数据的字节流泪。 为了将数据写入到文件中,必须将数据转换为字节,并保存到文件。具体例子如下:

package st;

import java.io.File;

import java.io.FileOutputStream;

import java.io.IOException;public classFileOutPutTest {public static voidmain(String[] args) {

FileOutPutTest.writeInFileByfi();

}public static

本文发布于:2024-01-28 19:48:08,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17064424919844.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:文件   java   filewriter
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23