
JAVA文件操作
Paul_Huang_2011
这个作者很懒,什么都没留下…
展开
-
JDK7的文件操作
代码片段如下: import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.nio.charset.Charset;impo翻译 2014-02-01 10:10:14 · 1152 阅读 · 0 评论 -
使用FILEUTILS读写文件
FILEUTILS补足了JAVA读写文件的弱势,其用法如下:1. 读取文件 1)如果是按行分隔的文件,可以用行迭代器:LineIterator it = FileUtils.lineIterator(file, "UTF-8"); try { while (it.hasNext()) { String line = it.nextLine(); /原创 2014-02-01 10:05:05 · 6792 阅读 · 0 评论 -
Java FileWriter的默认字符集问题和JDK文件系统的错误
最近用dom4j编写了个读写DOCX文档的GUI小程序。在Netbeans中,运行后,输出XML文件无乱码。封装成JAR包发布后,发现输出XML文件中缺失中文。经过反复检查代码,最后发现:XMLWriter writer=new XMLWriter(new FileWriter(new File(tempFile)));中,使用FileWriter输出的文件未采用UTF-8格式。原创 2014-01-29 20:46:31 · 4001 阅读 · 0 评论 -
使用JAVA读取GZ文件
JDK原生支持读取GZ文件,使用的方法如下: String fileName=directoryHeader+group;//使用GZIPInputStream解压GZ文件 InputStream in = new GZIPInputStream(new FileInputStream(fileName)); Scanner sc=new Scanner(in原创 2014-02-08 15:05:18 · 16578 阅读 · 1 评论 -
JAVA MAIL发送中文附件失败的原因
用JAVA MAIL发了中文附件,结果接收的时候附件为空,折腾了一小时,才发现是文件名乱码造成的:最后用了这句:mailArchieve.setFileName(MimeUtility.encodeText(fds.getName(),"GBK","B")); 解决了附件问题。感谢此博客,:http://bluewens.blog.163.com/blog/原创 2014-02-15 20:37:42 · 1222 阅读 · 0 评论 -
JAVA读写资源文件
1. 写入 properties 文件设置属性值,然后把值写入属性文件: config.import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.Properties; public class App { public stat翻译 2014-02-15 19:31:12 · 1003 阅读 · 0 评论