2.17
2017
Day3 笔记练习 选择结构Switch语句的格式及其解释
class Demo1_Switch { public static void main(String[] args) { //A:switch语句的格式 /* switch(表达式){ //基本数据类型可以接收byte,short,char,int case 值1: //引用数据类型可以接收枚举(JDK1.5)String(JDK1.7) 语句体; break; case值2: break; ... default: 语句体n+1; break; } B:switch语句的格式解释 c:面试题 byte可以作为switch的表达式吗? long可以作为switch的表达式吗? String可以作为switch的表达式吗? String name = "Rose"; String x ="妖"; switch (x) { case "男士": System.out.println(name + "是一位" + x + "喜欢吃饭睡觉打Dota"); break; case "女士": System.out.println(name + "是一位" + x + "喜欢逛街购物和美容"); break; default: System.out.println(name + "是一位"+ x + "依靠雌性激素来维持美貌容颜"); } */ String name = "RICK"; String x = "未知"; switch (x) { case "联通": System.out.println("尊敬的玩家您好!根据您的IP地址我们判断您是" + x +"用户!推荐您选择北方大区!" ); break; case "电信": System.out.println("尊敬的玩家您好!根据您的IP地址我们判断您是" + x + "用户!推荐您选择南方大区!"); break; case "长城宽带": System.out.println("尊敬的玩家您好!根据您的IP地址我们判断您是" + x + "用户!推荐您选择教育网专线!"); break; default: System.out.println("很抱歉我们无法识别您的来路地址,请咨询宽带服务商或[荐]使用我们为外网用户开发的V*N搭线工具!"); } } } |
上一篇
下一篇