「java文件重复写入」java读文件并重新写文件

博主:adminadmin 2023-01-13 15:24:07 384

本篇文章给大家谈谈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文件重复写入的信息别忘了在本站进行查找喔。