Weyu‘s blog

  • 首页
  • 代码
  • 作品
  • 学习
  • 折腾
  • 随笔
  • 关于博主
  • 时光映像
  • 我的网盘
  • 文章归档
  • 友情链接

Day3 笔记练习 选择结构Switch语句的格式及其解释

  • admin
  • 2017-02-17
  • 0
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搭线工具!");
		}
	}
}
© 2025 Weyu‘s blog
  • {{ item.name }}
  • {{ item.name }}