可能重复:
如何检查 Java 字符串是否全部为空格
Scanner kb = new Scanner(System.in);
String random;
System.out.print("Enter your word: ");
random = kb.nextLine();
if (random.isEmpty()) {
System.out.println("No input detected!");
} else {
System.out.println(random);
}
上面的代码没有考虑用户何时腾出空间。当用户输入空格并按回车键时,它仍会打印空行。
我该如何解决?