在java里为啥会找不到符号

img


为什么这里while条件不能是=字符‘是’呢?如果输入的是“是”,就退出这个循环

  • answer 这个变量 作用域在do-while 里面, do-while 的判断条件访问不到这个变量
  • 另外 判断字符是否相等, 用 ==; 判断条件是 等于'y',这样输入n 就退出 do-while了
char answer;
do {

}while(answer == 'y');

如有帮助,欢迎点赞+采纳哈!