帮看一下哪里有问题,什么是定义字符初始化
//定义一个字符变量并初始化
char ch="a"
//使用switch结构判断是否为元音字母,并输出对应的信息
switch (ch){
case "a":System.out.println("yuanin")break;
case "e":System.out.println("yuanin")break;
case "i":System.out.println("yuanin")break;
case "o":System.out.println("yuanin")break;
case "u":System.out.println("yuanin")break;
default {
System.out.println("bushiyuanin");
}
}
21
收起
正在回答
2回答
同学你好,
1、给字符变量赋值应该用单引号。同样,case后面的值也都应该用单引号。
2、在java中,分号代表一个语句的结束。输出语句后面应该加分号,其他case也一样。
修改后的代码如下图:
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星