[英]Char cannot be dereferenced error
我正在尋找兩個問題的幫助。 一個是從這樣取消引用char的錯誤:
while (c.length() != 1)
我正在嘗試讓它循環,而char c
的長度不為1。
第二個錯誤是由於用戶輸入時試圖讀入下一個char
而引起的。
c = kb.nextChar();
我不確定這是否是正確的方法,或者它是否返回字符串或其他內容。
char
類型(是基本類型)沒有length()
方法(假設c是char類型)
其次,根據Scanner javadoc ,沒有nextChar()
方法。 您可能需要將其更改為next();。
您可能必須通過填充一個字符數組(char []),然后獲取其大小來做到這一點...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.