黑马程序员技术交流社区
标题:
为什么我的输入输出流操作英文正常,操作中文就会卡死?
[打印本页]
作者:
够了没有
时间:
2013-11-23 17:38
标题:
为什么我的输入输出流操作英文正常,操作中文就会卡死?
本帖最后由 够了没有 于 2013-11-23 17:54 编辑
import java.io.*;
class SystemStreamDemo {
public static void main(String[] args) throws IOException {
BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bufw = new BufferedWriter(new OutputStreamWriter(System.out));
String line = null;
while((line=bufr.readLine())!=null){
if(line.equals("over")){
break;
}
bufw.write(line.toUpperCase());
bufw.newLine();
bufw.flush();
}
bufr.close();
bufw.close();
}
}
===================================================================
运行结果这样:
haha
HAHA
hehe
HEHE
哈哈
HA'HAH哈哈
===================================================================我只要一输入中文,输出结果就要奔溃,这是为啥?
作者:
中关村阿旺
时间:
2013-11-23 17:44
为什么要操作中文?中文的大写格式是个什么情况?
作者:
FFF
时间:
2013-11-24 00:04
如果问题已经解决,请及时修改主题为“提问结束”。
修改主题的方法链接
http://bbs.itheima.com/thread-89313-1-1.html
如果没有解决,可能你的问题问得不够清楚。可以重新发问的哦~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2