我試圖實施一個需要循環的程序的工作原理:的Java while循環用netbean錯誤
Scanner scan=new Scanner(System.in);
String word= scan.next().toLowerCase();
while !(word.equals("mot1") || word.equals("mot2") || word.equals("motmot") || word.equals("motmotmot")){
word= word.next().toLowerCase();
}
它的工作原理,但是,它強調用紅色錯誤小波while條件!
顯示在左側帶有感嘆號的邊框的錯誤(!),並說 「(」 expexted 「)」預期
,所以我一直在試圖把支架在所有的感官,只有當它不能工作時纔會發生小波變換,並且存在無限循環!
我不知道爲什麼?
乾杯
另外:
當小波關閉,但不會做什麼打算,但邏輯是在這裏:
String word= scan.next().toLowerCase();
while (!word.equals("onetime") || !word.equals("daily") || !word.equals("weekly") || !word.equals("monthly")){
}
請檢查java'while'循環語法。你把「!」放在哪裏? –
它無法編譯時如何工作? –
是的,但它的作品,就像這樣!它編譯並做我想要的,問題是Netbean在沒有的時候顯示錯誤。 – Rsmusic