「java文件重复写入」java读文件并重新写文件
本篇文章给大家谈谈java文件重复写入,以及java读文件并重新写文件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
java文件写入问题
你可以这么做,看看写入的这个文件存不存在,如果存在,你先删除,再一遍,就不会重复。换个方法如果你想判断内容是否重复,不好判断,判长度也不能实现。
public void writer(String dn,String path) throws Exception{
//======存在,则先删除;不存在文件,则程序自动帮你创建文件=======
File file = new File(path);
if(file.exists()){
file.delete();
}
FileOutputStream dowrite = new FileOutputStream(path);
String[] str = dn.split(",");
for(int n=0;nstr.length;n++){
dowrite.write(str[n].getBytes());
byte []newLine="\r\n".getBytes();
dowrite.write(newLine);
}
dowrite.close();
}
java 如何重写一个文件
直接上代码:
File f=new File("my.txt");
if(!f.exsit()){
f.getParentFile().mkdirs();// 创建父目录
f.createNewFile();// 创建文件自身
}
FileWriter fw=null;]
try{
fw=new FileWriter(f);
fw.write("我的内容\r\n");
fw.write("我的内容\r\n");
fw.close();
}catch(Throwable e){e.printStackTrace();// 把异常给输出出来
}finally{
if(fw!=null)try{fw.close();} catch(Throwable e){)// 关闭文件
}
Java怎样往一个文件里多次写入数据
所以你写csv表格,这么做就可以了,每写一列就加一个,就是第二列。
距离有个bufferwriter
writer对象要写一个csv文件。
writer.wrtie("第一列");
writer.write(",");
writer.write("第二列");
这就是一个简单的用,分割的csv文件。
java文件重复写入的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java读文件并重新写文件、java文件重复写入的信息别忘了在本站进行查找喔。