码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA学习笔记-选择结构

时间:2016-11-06 14:15:04      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:结构   public   char   ase   []   学习   cas   else   str   

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学习笔记-选择结构

标签:结构   public   char   ase   []   学习   cas   else   str   

原文地址:http://www.cnblogs.com/iamAnonymous/p/6035090.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!