你这个部分代码,看不太懂
你可以再String name=keyboard.nextLine().trim();的上一行加一个输出语句
看看是否能运行到哪里,来判断是跳过,还是根本没有运行到
远程看看如何
keyboard是类的一个实例,keyboard.nextLine()是从控制台接受一行字符串。
.trim()是去掉字符串两端的空格。trim是字符串类String中的方法。
以上仅供参考,如有任何疑问,可以评论回复,看到即回。
希望对题主有所帮助!可以的话,点个采纳!
去掉keyboard.nextLine()上一行的“\n”换行符应该能解决
先用String name=keyboard.nextLine()获取,再name.trim()