java导出csv文件,java读取csv文件
Java中文缓冲读取程式乱码
Linux环境是UTF-8编码,必须在Java中处理Linux导出的文件。
正常使用
bufferedreaderfilereader=newbufferedreader (new filereader ) srcfilepath ); 字符串线; wile((line=filereader.readline ) )!=null(//dosomething ) }
但是,我的Java环境相对于中文是GBK .
经过调查,FileReader根据Java环境的代码读取文件。
bufferedreaderfilereader=newbufferedreader (newinputstreamreader ) new文件输入路径(srcfile path )、' UTF-8 ' );