
正文
Javacase代码,javacase语句
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JAVA中case是什么意思
您好,提问者:
关于java中switch使用的一些说明
switch(表达式)
{
case 常量表达式1:语句1;
....
case 常量表达式2:语句2;
default:语句;
}
default就是如果没有符合的case就执行它,default并不是必须的.
case后的语句可以不用大括号.
switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型.
一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break,利用这一特性可以让好几个case执行统一语句.
相关问答
Q1: 麻烦大给解释一下java中case的用法。
是计算的,结果就按j=3来循环!你写的这段代码运行的结果是(Value is two.Value is three.)那是因为你 case 2: 后面没有加 break 来终止循环!如果你把 j 的值改成3,那么运行结果是(Value is three)。这个结果我应经帮你测试过了。毋庸置疑啊 O(∩_∩)O~
Q2: java的这个代码是什么意思?为什么case '\r'退出循环,又case '\n'?
在linux系统下,回车就是\n是表示换行。在windows系统下,回车表示回车\r换行\n
\r仅仅是回到首行,不会到下一行。read()方法会捕获你输入的每一个字符,所以实际上是windows下的换行导致你循环了两次。







