62,614
社区成员
发帖
与我相关
我的任务
分享
如果只是读取其中一行(不用再去转成数组了)
System.out.println(br.readLine());
多行的话 存到一个StringBuilder即可:
StringBuilder sb=new StringBuilder();
String line="";
while((line=br.readLine())!=null){
sb.append(line+"\r\n");
}
System.out.println(sb);
如果是big5编码的话,这样读一般就没问题了。
BufferedReader br=new BufferedReader(new InputStreamReader(new FileInputStream("C:\\text.data"),"big5"));