不要用readline。你把数据按照数组读出来,然后用string对其进行重新编码,这样显示就没有问题了(前提是你的系统支持中文)
解决方案 »
- JMF中的视频延迟问题
- 关于 JNLP API 的一个超简单问题
- 关于TreeSet实现数据存储问题
- 【求助】java构造一个复数类
- 谁可以发给我个在windows下能用的JAVA串口通信啊~~
- 求助java socket发送数据的问题
- 昨夜寝室大辩论!!!!!!!!!!!!!!!!!!!!
- 请问想遍一个麻将程序要用到什么算法?
- 我是一个计算机专业毕业生,对JAVA是个新手,想学习JAVA,应该看什么书入门!?!
- 为兼容类型是什么情况? 找不出来问题在哪
- 请解释一下有关线程的这个问题!
- 哪里有可用的visibroker 4.5.1 for java 下载,好使的链接100分相送(给第一个:))
InputStream a = new FileInputStream(file);
DataInputStream b = new DataInputStream(a);
String c="";
改成:
FileReader a=new FileReader(file);
BufferedReader b=new BufferedReader(a);
String c="";
后面一样