一.获得控制台用户输入的信息
|
可以返回用户输入的信息,不足之处在于不支持中文输入,有待进一步改进。
二.复制文件
1.以文件流的方式复制文件
|
该方法经过测试,支持中文处理,并且可以复制多种类型,比如txt,xml,jpg,doc等多种格式
三.写文件
1.利用PrintStream写文件
|
2.利用StringBuffer写文件
|
该方法可以设定使用何种编码,有效解决中文问题。
四.文件重命名
|
五.转移文件目录
转移文件目录不等同于复制文件,复制文件是复制后两个目录都存在该文件,而转移文件目录则是转移后,只有新目录中存在该文件。
|
六.读文件
1.利用FileInputStream读取文件
|
2.利用BufferedReader读取
在IO操作,利用BufferedReader和BufferedWriter效率会更高一点
|
3.利用dom4j读取xml文件
|
七.创建文件(文件夹)
1.创建文件夹 /** *//**创建文件夹
|
2.创建新文件 /** *//**创建新文件
|
八.删除文件(目录)
1.删除文件
|
2.删除目录
要利用File类的delete()方法删除目录时,必须保证该目录下没有文件或者子目录,否则删除失败,因此在实际应用中,我们要删除目录,必须利用递归删除该目录下的所有子目录和文件,然后再删除该目录。
|
新闻热点
疑难解答