所以我想在很短的方式來寫:的Java不大於等於運算符爲char類型
char letter;
while (letter!='A' && letter!='B' && letter!= 'C... letter!= 'a'
&& letter !='b' && letter!=c)
基本上,如果用戶沒有輸入A和C,一會兒之間的信循環將運行,直到輸入A,B,C,a,b,c。
它應該在的
while(letter<'a' && letter > 'c')
的形式,但它並沒有明顯地工作,因爲如果我輸入的樓是不是「C」大,但小於「C」,因爲char使用ACSII。
可以告訴你你的代碼? – Mritunjay
簡單 - 將輸入的字母更改爲小寫或大寫,然後檢查。 –