原因:记事本txt文件中含有中文,windows记事本编码方式为gbk,但是eclipse中为utf-8,所以需要在Scanner中指定编码方式。 转载于:https://www.cnblogs.com/FengZeng666/p/11392824.html