当前位置: 首页 > news >正文

做网站没流量正规重庆妇科医院

做网站没流量,正规重庆妇科医院,wordpress注册用户,有域名有服务器如何做网站Commons-io Commons-io是apache开源基金组织提供的一组有关IO操作的开源工具包 作用:提高I0流的开发效率。 FileUtils类(文件/文件夹相关) static void copyFile(File srcFile,File destFile) 复制文件 static void copyDirectory(File srcDir,File destDir) 复…

Commons-io

Commons-io是apache开源基金组织提供的一组有关IO操作的开源工具包

作用:提高I0流的开发效率。

FileUtils类(文件/文件夹相关)
static void copyFile(File srcFile,File destFile)        复制文件
static void copyDirectory(File srcDir,File destDir)        复制文件夹
static void copyDirectoryToDirectory(File srcDir, File destDir)        复制文件夹
static void deleteDirectory(File directory)        删除文件夹
static void cleanDirectory(File directory)        清空文件夹
static String readFileToString(File file, Charset encoding)     读取文件中的数据变成成字符串

static void write(File file, CharSequence data, String encoding)        写出数据

I0Utils类(流相关相关)
public static int copy(InputStream input, OutputStream output)                复制文件

public static int copyLarge(Reader input, Writer output)        复制大文件

public static String readLines(Reader input)        读取数据
public static void write(String data, OutputStream output)                写出数据

static void copyFile(File srcFile,File destFile)        复制文件 

package commonsio;import org.apache.commons.io.FileUtils;import java.io.File;
import java.io.IOException;public class CommonsIODemo1 {public static void main(String[] args) throws IOException {File src=new File("..\\Myio\\a.txt");File dest=new File("..\\Myio\\copy.txt");FileUtils.copyFile(src,dest);}
}

static void copyDirectory(File srcDir,File destDir)        复制文件夹

package commonsio;import org.apache.commons.io.FileUtils;import java.io.File;
import java.io.IOException;public class CommonsIODemo1 {public static void main(String[] args) throws IOException {File src=new File("E:\\111");File dest=new File("E:\\222");FileUtils.copyDirectory(src,dest);}
}

static void copyDirectoryToDirectory(File srcDir, File destDir)        复制文件夹 

这与上面的那个有什么区别呢?

package commonsio;import org.apache.commons.io.FileUtils;import java.io.File;
import java.io.IOException;public class CommonsIODemo1 {public static void main(String[] args) throws IOException {File src=new File("E:\\111");File dest=new File("E:\\222");FileUtils.copyToDirectory(src,dest);}
}

 直接将数据源的拷贝进了目的地文件夹的里面

static void deleteDirectory(File directory)        删除文件夹 

package commonsio;import org.apache.commons.io.FileUtils;import java.io.File;
import java.io.IOException;public class CommonsIODemo1 {public static void main(String[] args) throws IOException {File src=new File("E:\\222");FileUtils.deleteDirectory(src);}
}

直接将文件删除

static void cleanDirectory(File directory)        清空文件夹

package commonsio;import org.apache.commons.io.FileUtils;import java.io.File;
import java.io.IOException;public class CommonsIODemo1 {public static void main(String[] args) throws IOException {File src=new File("E:\\111");FileUtils.cleanDirectory(src);}
}

这是将文件夹中的内容清空 

Hutool

相关类
IoUtil                流操作工具类
FileUtil                文件读写和操作的工具类
FileTypeUtil                文件类型判断工具类
WatchMonitor                目录、文件监听
ClassPathResource                针对ClassPath中资源的访问封装
FileReader                封装文件读取
Filewriter                封装文件写入

FileUtil                文件读写和操作的工具类

file:根据参数创建一个file对象

touch:根据参数创建文件

writeLines:把集合中的数据写出到文件中,覆盖模式。

appendLines:把集合中的数据写出到文件中,续写模式

readLines:指定字符编码,把文件中的数据,读到集合中。

readUtf8Lines:按照UTF-8的形式,把文件中的数据,读到集合中

copy:拷贝文件或者文件夹 

file:根据参数创建一个file对象

package hutool;import cn.hutool.core.io.FileUtil;import java.io.File;public class HutoolDemo1 {public static void main(String[] args) {File file = FileUtil.file("E:\\", "aaa", "bbb", "a.txt");System.out.println(file);}
}

touch:根据参数创建文件

如果没有父级路径,他会帮你把父级路径一起创建

package hutool;import cn.hutool.core.io.FileUtil;import java.io.File;public class HutoolDemo1 {public static void main(String[] args) {File file = FileUtil.file("E:\\", "aaa", "bbb", "a.txt");System.out.println(file);File touch = FileUtil.touch(file);System.out.println(touch);}
}

writeLines:把集合中的数据写出到文件中,覆盖盖式。

package hutool;import cn.hutool.core.io.FileUtil;import java.io.File;
import java.util.ArrayList;public class HutoolDemo1 {public static void main(String[] args) {ArrayList<String>list=new ArrayList<>();list.add("aaa");list.add("aaa");list.add("aaa");File file = FileUtil.writeLines(list, "E:\\a.txt","UTF-8");System.out.println(file);}
}

 追加模式默认是关闭的

package hutool;import cn.hutool.core.io.FileUtil;import java.io.File;
import java.util.ArrayList;public class HutoolDemo1 {public static void main(String[] args) {ArrayList<String>list=new ArrayList<>();list.add("aaa");list.add("aaa");list.add("aaa");File file = FileUtil.writeLines(list, "E:\\a.txt","UTF-8", true);System.out.println(file);}
}

appendLines:把集合中的数据写出到文件中,续写式

package hutool;import cn.hutool.core.io.FileUtil;import java.io.File;
import java.util.ArrayList;public class HutoolDemo1 {public static void main(String[] args) {ArrayList<String>list = new ArrayList<>();list.add("aaa");list.add("aaa");list.add("aaa");File file = FileUtil.appendLines(list,"E:\\a.txt","UTF-8");System.out.println(file);}
}

 

readLines:指定字符编码,把文件中的数据,读到集合中。

package hutool;import cn.hutool.core.io.FileUtil;import java.util.List;public class HutoolDemo1 {public static void main(String[] args) {List<String> strings = FileUtil.readLines("E:\\a.txt", "UTF-8");System.out.println(strings);}
}

http://www.yayakq.cn/news/317923/

相关文章:

  • 网站开发算互联网公司吗响应式网站模板多少钱
  • 南京建设网站内容自适应网站的代表
  • 家具东莞网站建设技术支持一台vps主机可以建设多少个网站
  • 惊艳的网站设计山东网优
  • 手机如何创网站网站建设咨询客户话术
  • 中国建设银行网站-个人客户廊坊seo优化排名
  • 微网站建设包含哪些内容做基网站
  • 网站开发找谁哈尔滨建站怎么做
  • 如何利用源码做网站免费建立网站
  • dw做网站小技巧劲松网站建设
  • 聊城网站优化网络推广福田做网站需要多少钱
  • 最低价做网站企业网页
  • 网站和系统哪个好做删除wordpress首页链接
  • 网站注入木马飓风算法恢复的网站
  • 帮人做网站赚多少钱163邮箱注册
  • 网站黑色代码百度怎么做网站广告
  • 个人网站排行做网站留后门是怎么回事
  • 有什么做C语言的网站网上国网推广宣传语
  • 社区微网站建设方案ppt模板下载深圳办公室装修公司哪家好
  • 网站规划的基本内容有哪些网站被百度k
  • 璧山网站建设手机无法访问wordpress
  • 企业网站优化的方式搜索引擎优化步骤
  • 宁波海曙网站开发公司硬件开发学什么专业
  • 宁乡市建设局网站甘肃网站开发
  • 张家港网站建设公司网页打不开的一个解决方法
  • 南昌建设企业网站刚开始做写手上什么网站
  • 宝塔网站建设黑龙江网站建设公司
  • 东莞企创做网站怎么样wordpress theme generator
  • 济南建设质量协会网站上海专业做网站较好的公司
  • 在哪里建网站好app制作单位