JAVA学习笔记-选择结构
Posted iamAnonymous
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA学习笔记-选择结构相关的知识,希望对你有一定的参考价值。
IF语句
掷骰子游戏(DiceGame):
public class DiceGame {
public static void main(String[] args){
double s = Math.random();
int d = 1+(int)(6*s);
if(d==6){
System.out.println("您的点数是:"+d+"你的运气真是太好啦!");
}else if(d>=4){
System.out.println("您的点数是:"+d+"运气还不错吧。不过已经很厉害了!");
}else if(d>=2){
System.out.println("您的点数是:"+d+"运气有点差哈!需要更加努力才行!");
}else{
System.out.println("您的点数是:"+d+"好吧,你很背,再给你一次机会吧!");
}
}
}
Switch语句
需要注意,Switch语句具有case穿透现象。所以在正常使用中要注意这点,但是有些特殊情况我们也可以利用这个所谓的case穿透现象来达到我们的目的。
Eg://字母元音辅音判断程序
public class Test{
public static void main(String[] args){
char letter = ‘a‘;
int randomNumber = (int)(26*(Math.random()));
char letter2 = (char)(letter + randomNumber);
System.out.println(letter2);
switch(letter2){
case ‘a‘:
case ‘e‘:
case ‘i‘:
case ‘o‘:
case ‘u‘:
System.out.println("元音字母");
break;
case ‘y‘:
case ‘w‘:
System.out.println("半元音字母");
break;
default:
System.out.println("辅音字母");
Break;
}
}
}
以上是关于JAVA学习笔记-选择结构的主要内容,如果未能解决你的问题,请参考以下文章