我是靠谱客的博主 义气夕阳,最近开发中收集的这篇文章主要介绍java自学-switch语句,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

/*
请编写一个程序,该程序可以接收一个字符,比如:a,b,c,d
a 表示星期一,b 表示星期二
*/
import java.util.Scanner;
public class if05{
//编写一个main方法
public static void main(String[] args){
System.out.println("请输入一个字符。");
//创建Scanner对象,接收字符
Scanner myScanner = new Scanner(System.in);
char char01 = myScanner.next().charAt(0);
switch(char01){
case 'a':
System.out.println("星期一");
break;
case 'b':
System.out.println("星期二");
break;
case 'c':
System.out.println("星期三");
break;
case 'd':
System.out.println("星期四");
break;
default:
System.out.println("字符格式不合法!");
}
System.out.println("break跳出switch继续执行");
}
}

注:

1、表达式的数据类型应和case后常量的数据类型一直或者可以自动转换进行比较。

2、switch表达式的返回值必须是:byte,short,int,char,enum(枚举),String。

3、case子句中的值必须是常量,不能是变量。default子句是可选的,默认执行,可省略。

4、switch语句执行时,当case 1下的语句块不含有break时,程序自动执行case 2下的语句块,不进行case 2的条件判断,后续同上,当遇到break时,程序会跳出switch语句继续执行。

最后

以上就是义气夕阳为你收集整理的java自学-switch语句的全部内容,希望文章能够帮你解决java自学-switch语句所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部