我正在寻找两个问题的帮助。一个是从这样取消引用char的错误:
while (c.length() != 1)
我正在尝试让它循环播放,而
char c
的长度不为1。第二个错误是由于用户输入时尝试读取下一个
char
而引起的。c = kb.nextChar();
我不确定这是否是正确的方法,或者它是否返回字符串或其他内容。
最佳答案
char
类型(是原始类型)没有length()
方法(假设c是char类型)
其次,根据扫描程序javadoc,没有nextChar()
方法。您可能需要将其更改为next();。