不要使用Scanner类,仅仅使用System.in 获得用户的键盘输入。 把这一功能封装为自己的实用类。要求至少能处理一下问题: 在不同的操作系统平台上,回车产生的字节流不同,必须能兼容处理。如果重定向到文件,最后一行可以有回车符或者没有回车符,必须能兼容处理。