黑马程序员技术交流社区
标题:
关于判断结构的菜鸟的提问
[打印本页]
作者:
Yunny
时间:
2015-7-9 00:05
标题:
关于判断结构的菜鸟的提问
老师在课上说了个成绩分级的程序。其中有个string level;定义然后用if...else if... else判断,最后输出System.out.println(level)。我想问的是用switch语句不可以吗?还有,string level;这句语句是什么意思,string是什么意思,各位能具体地解释一下吗?
作者:
白面馅包子
时间:
2015-7-9 00:13
本帖最后由 白面馅包子 于 2015-7-9 00:17 编辑
同新人回答
自所以不用switch 因为如果用switch就会造成 代码太乱
想象一下 switch 后面各种分数 没有if方便
string level 是定义一个 level 字符串
string 是字符串类型
作者:
梁思宇
时间:
2015-7-9 00:40
String ---- 字符串的意思
level ---- 字面意思是等级,不过这就是一个名字,变量的名字,所以其实你还可以把它写作 chengji 或者别的,没关系,只是个名字而已...
为什么用if-----因为清晰,可以规定范围..否则的话,如果分数范围是1-100,难道你要写100个case和break吗....
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2