利用java怎么对文件目录进行读写删除

  介绍

利用java怎么对文件目录进行读写删除?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强>一。获得控制台用户输入的信息

,公共空白拷贝文件(src的字符串,字符串dest)抛出IOException…{
  ,,,,,,,,的FileInputStream=new FileInputStream (src);
  ,,,,,,,,文件文件=新文件(桌子);
  ,,,,,,,,如果(! file.exists ())
  ,,,,,,,,,,,,file.createNewFile ();
  ,,,,,,,,FileOutputStream=新FileOutputStream(文件);
  ,,,,,,,,int c;
  ,,,,,,,,新字节字节缓冲区[]=[1024];
  ,,,,,,,,,((c=in.read(缓冲))!=1){…
  ,,,,,,,,,,,,,(int i=0; i 

该方法经过测试,支持中文处理,并且可以复制多种类型,比如txt, xml, jpg,医生等多种格式

<强>三。写文件

1。利用PrintStream写文件

 

2。利用StringBuffer写文件

公共空renameFile (oldname路径的字符串,字符串,字符串新名称)…{
  ,,,,,,,,如果(! oldname.equals(新名称)…{//新的文件名和以前文件名不同时,才有必要进行重命名
  ,,,,,,,,,,,,文件oldfile=新文件(路径+“/? oldname);
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null

利用java怎么对文件目录进行读写删除