黑马程序员技术交流社区
标题:
Scanner nextline 读取控制台输入的中文,乱码怎么办!
[打印本页]
作者:
zjy519893509
时间:
2014-10-22 18:49
标题:
Scanner nextline 读取控制台输入的中文,乱码怎么办!
public static void main(String[] args) {
Scanner in =new Scanner(System.in,"UTF-8");
String str=in.nextLine();
System.out.println(str);
}
QQ截图20141022185029.png
(2.07 KB, 下载次数: 84)
下载附件
2014-10-22 18:48 上传
作者:
小漠
时间:
2014-10-22 20:51
为什么非要加一个编码。。。不加不就可以了,或许用“GBK”
作者:
皮三藏
时间:
2014-10-22 21:30
加上编码格式是多此一举呀
作者:
皮三藏
时间:
2014-10-22 21:46
public static void main(String[] args) {
Scanner in =new Scanner(System.in);
String str=in.nextLine();
System.out.println(str);
}
这样运行是可以的 ,你再试一下吧
作者:
会飞的蜗牛
时间:
2014-10-22 21:47
工程,右键,Properties,Text file encoding,改成和你Scanner in =new Scanner(System.in,"UTF-8");一样的UTF-8。如果你是水经验的话,请给我加一分!我也需要啊!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2