首页 > 编程语言 > 详细

java文件操作

时间:2021-06-17 20:16:48      阅读:24      评论:0      收藏:0      [点我收藏+]
int length=Resources.getResource("").getFile().length();//当前目标文件路径
String dataPath= Resources.getResource("").getFile().substring(1,length-15)+"src/main/resources/casedata/test.txt";//需要将target/classes去除

//创建文件 File file=new File(dataPath); if(file.exists()){ System.out.println("文件已存在"); } else{ try{ file.createNewFile(); }catch (IOException e){ e.printStackTrace(); } } //写入文件 try{ BufferedWriter fw = new BufferedWriter(new FileWriter(file,true)); //true,则追加写入text文 // FileWriter fw=new FileWriter(file); //不追加写入文件 fw.write(JSON.toJSONString(data));//写入字符串 fw.write("\r\n");//换行 fw.flush(); fw.close(); System.out.println("写入文件成功"); }catch (IOException e){ e.printStackTrace(); } }

  

java文件操作

原文:https://www.cnblogs.com/jiangger/p/14894723.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!