摘要: 1.如果判断的具体数值不多,而且符合byte、short、int、char、enum(枚举)String这6中类型。 虽然两个语句都可以使用,但建议使用switch。 2.其他情况:对区间判断,对结果为boolean类型判断,使用if,if的使用范围更广 阅读全文
posted @ 2022-02-09 23:24 捞月亮的渔夫 阅读(230) 评论(0) 推荐(0)
摘要: 细节1.表达式数据类型,要与case后的类型一致,或者是可以自动转成可以相互比较的类型,比如驶入的是字符,而常量是int ; 细节2:switch(表达式)中表达式的返回值必须是:byte ,short,、int、char、enum(枚举)、String 细节3:case中的值必须是常量或者是常量表 阅读全文
posted @ 2022-02-09 23:14 捞月亮的渔夫 阅读(417) 评论(0) 推荐(0)
摘要: 基本语法: switch(表达式){ case常量1: //当表达式的值等于常量1,就执行语句块1 语句块1; break; //表示退出switch,而不是退出程序 case常量2://如果和case常量1匹配。就执行语句块1,如果没有匹配,就继续匹配case常量2 语句块2: break; .. 阅读全文
posted @ 2022-02-09 13:33 捞月亮的渔夫 阅读(87) 评论(0) 推荐(0)