我試圖進入一個循環,而輸入文件有一個字符串在下面的行,但即時通訊出現錯誤。任何想法爲什麼?雖然nextLine()不等於「」
while(!((input = in.nextLine()).equals(""))){
...
}
輸出:
Enter file name: input1.txt
evil live
Exception in thread "main" This is a palindrome
level
This is a palindrome
dog
Not a palindrome
java.util.NoSuchElementException: No line found
at java.util.Scanner.nextLine(Scanner.java:1516)
at Palindrome.main(Palindrome.java:41)
是的,這解決了問題..謝謝! – JProg