为了账号安全,请及时绑定邮箱和手机立即绑定

关于do while里条件的比较有点小问题。

关于do while里条件的比较有点小问题。

Acolasia丶y 2018-06-13 20:46:56
String m; do { Scanner in = new Scanner(System.in); System.out.println("请输入字母:"); m = in.next(); switch (m) { case "a": System.out.println("元音字母" + m); break; case "e": System.out.println("元音字母" + m); break; case "i": System.out.println("元音字母" + m); break; case "o": System.out.println("元音字母" + m); break; case "u": System.out.println("元音字母" + m); break; default: System.out.println("请输入元音字母,谢谢!!!"); break; } } while (!m.equals("a"));小括号里的条件写的equals,只有写一个的时候有效,把eiou写进去的时候没用。求大佬破解!!
查看完整描述

1 回答

?
sszs

TA贡献10条经验 获得超2个赞

或许需要使用或且非判定字符

查看完整回答
反对 回复 2018-06-14
  • 1 回答
  • 1 关注
  • 877 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信