读文件出现 中文出现乱码 我用bufferReader 读一个html文件的内容(编码方式是utf-8)但是读出来的 中文是乱码如果我 加 s2=new String(s2.getBytes(),"utf-8");结果读出来的中文有些是?,有些是正常的很奇怪啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就一个很简单的读文件操作import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class Test { /** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { // TODO Auto-generated method stub String s = new String(""); String s2 = new String(""); BufferedReader br = new BufferedReader(new FileReader("F:\\test1\\08885ab5-ebb6-4451-9298-b0fd8540b4df.htm")); while ((s = br.readLine()) != null) { // s=new String(s.getBytes(),"GBK"); s2 += s + "\n"; } System.out.print(s2); }} 既然是BufferReader,为什么不用char[]呢 百度google都不行..特求大神相助 跪求java.media包 List中size()函数问题 求Frame与JFrame的差异 如何设计类的方法 java 中哪个类能实现IDE环境中的语法着色功能? 有一个算法我看不懂哪位高手帮我解答一下! 请教:如何让jDialog也有最小化按钮?另设置一个jTextfield输入长度什么函数? java 如何调用 DLL 网上一小段代码不会用,求帮忙~ 一个组件覆盖了另外一个,如何改变其层的顺序? Character类中isUnicodeIdentifierStart()方法有个疑问
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;public class Test { /**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
String s = new String("");
String s2 = new String(""); BufferedReader br = new BufferedReader(new FileReader("F:\\test1\\08885ab5-ebb6-4451-9298-b0fd8540b4df.htm"));
while ((s = br.readLine()) != null) {
// s=new String(s.getBytes(),"GBK");
s2 += s + "\n"; }
System.out.print(s2); }
}