java switch

韩梦飞沙  韩亚飞  [email protected]  yue31313  han_meng_fei_sha

switch 是 开关;转换 的意思。

支持的数据类型 有 : 字节,字符,短整型,整型,枚举。  这是 jdk1.6前。

1.7后 增加 String。

时间: 2024-10-07 12:34:35

java switch的相关文章

Java-Runoob:Java switch case

ylbtech-Java-Runoob:Java switch case 1.返回顶部 1. Java switch case 语句 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. 语法 switch case 语句语法格式如下: switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可选 //你可以有任意数量的case语句 default : //可选

Java switch 语句使用 String 参数

原文同步至 http://www.waylau.com/java-switch-use-string/ 当我尝试在 switch 语句使用 String 参数时(注意ctrType为字符串) switch (ctrType) { case "01" : exceptionType = "读FC参数数据"; break; case "03" : exceptionType = "读FC保存的当前表计数据"; break; def

JAVA SWITCH语句

/* switch语句 switch(表达式){ case 值1: 语句体1; break; case 值2: 语句体2; break; .. .. default: 语句体n+1; break; } B:switch语句的格式解释 (1):switch表示这是switch语句 表达式的取值:byte,short,int,char JDK5以后可以是枚举(什么是枚举,以后再讲) JDK7以后可以是String (2):case后面跟的是要和表达式进行比较的值 (3):语句体部分可以是一条或多条语

Java Switch(String)

1 package shb.java.test; 2 /** 3 * switch支持字符串 4 * @Package:shb.java.test 5 * @Description: 6 * @author shaobn 7 * @Date 2015-9-9上午8:55:41 8 */ 9 public class test_3 { 10 public static void main(String[] args) { 11 System.out.println(testSwitchStr("j

04-01 Java switch、for、while、do while语句,循环嵌套,跳转语句break、continue、return

语句 1:switch语句(掌握) (1)格式: switch(表达式) { case 值1: 语句体1; break; case 值2: 语句体2; break; ... default: 语句体n+1; break; } 格式解释说明: switch:说明这是switch语句. 表达式:可以是byte,short,int,char JDK5以后可以是枚举 JDK7以后可以是字符串 case:后面的值就是要和表达式进行比较的值 break:表示程序到这里中断,跳出switch语句 defaul

Java——switch选择结构

switch语句是由一个控制表达式和case标签组成的,和 if 语句不同的是 ,switch语句后面控制表达式的数据类型只能是整型,不能是boolean型,·case 标签后面紧跟一个代码块.case作为这个代码块的表示. switch语法格式: switch选择结构用到了四个关键字  : >switch:表示"开关"这个开关就是switch关键字后面小括号里的表达式的值,jdk1.7后,switch语句小括号里面可以是 int .short .byte .char .枚举.S

java switch的应用

变量的值,与case后的那个值一样的话,执行那个case后的语句,遇到break跳出switch结构. 如果case任何一个值都与变量的内容不一样的执行default后的语句; break;可省略,不推荐 break 打断 打破 跳出循环 if, if..else... switch 更适用于区间范围的判断:从...到... 更实用与等值比较 if,if...else...一定可以体会switc switch不一定能替换if,if...else... import java.util.Scann

Java switch case 语句

switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. switch case 执行时,一定会先进行匹配,匹配成功返回当前 case 的值,再根据是否有 break,判断是否继续输出,或是跳出判断. class Test { public static void main(String args[]){ //char grade = args[0].charAt(0); char grade = 'C'; switch(grade) { case 'A' : S

java switch实例

public class Switch0721 { public static void main(String[] args){ System.out.println("鸡你太美~"); java.util.Scanner s1=new java.util.Scanner(System.in); System.out.print("请输入第一个数字:"); int a=s1.nextInt(); java.util.Scanner s=new java.util.

java switch实例3

//import java.util.Scanner; public class Switch0726a { public static void main(String[] args) { java.util.Scanner s = new java.util.Scanner(System.in); System.out.print("请输入你的成绩:"); double num1 = s.nextDouble(); int grdae = (int)(num1/10); switc