码迷,mamicode.com
首页 > 其他好文 > 详细

IO流之打印流和commons-10

时间:2020-02-06 14:37:16      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:tle   文件路径   ring   ati   数组   扩展   ace   text   title   

打印流

 

 打印流的概述

 

打印流添加输出数据的功能,使它们能够方便地打印各种数据值表示形式.

 

打印流根据流的分类:

 

字节打印流 PrintStream

 

字符打印流 PrintWriter

 打印流完成数据自动刷新

演示:

技术图片

 

 用打印流和缓冲完成txt的复制

一个字符一个字符的复制

技术图片

 

 一个字符数一个字符数组的复制

技术图片

 

 

 commons-IO

导入classpath

加入classpath的第三方jar包内的class文件才能在项目中使用

创建lib文件夹

commons-io.jar拷贝到lib文件夹

右键点击commons-io.jarBuild PathAdd to Build Path

 FilenameUtils

这个工具类是用来处理文件名(译者注:包含文件路径)的,他可以轻松解决不同操作系统文件名称规范不同的问题

getExtension(String path):获取文件的扩展名;

技术图片

 

 

getName(String filename):获取文件名;

技术图片

 

 

isExtension(String fileName,String ext):判断fileName是否是ext后缀名;

技术图片

 

 

FileUtils

readFileToString(File file):读取文件内容,并返回一个String;

writeStringToFile(File file,String content):将内容content写入到file中;

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

技术图片

 

 

copyFile(File srcFile,File destFile);文件复制

 

IO流之打印流和commons-10

标签:tle   文件路径   ring   ati   数组   扩展   ace   text   title   

原文地址:https://www.cnblogs.com/www1842564021/p/12268511.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!