2012-01-10 77 views
2

我在我的程序中無法使用isDigit()。當我使用它時說「方法isDigit(char)對於類型計算器是未定義的」。 *計算器是我的課程。 *我正在嘗試查看字符串的所有字符,並檢查它們是否是計算器的有效輸入字符。isDigit(char)not working

+0

你的代碼添加到我猜你沒有申報的方法'的問題 – yatskevich 2012-01-10 09:48:41

+0

ISDIGIT '在你的課堂上,發佈一些代碼可能會導致更多的幫助和更少推測的答案。 – fivedigit 2012-01-10 09:49:04

+0

如果您使用IDE,它可以自動建議並修復缺少的靜態導入。 – 2012-01-10 09:51:12

回答

5

isDigitCharacter類的靜態方法。要調用一個靜態方法,你應該前綴的類名稱的方式引用它屬於,就像這樣:

Character.isDigit(ch); 
+0

謝謝!!問題已經解決了。 – saviok 2012-01-10 10:01:39