必赢亚洲手机app下载


掀起收纳的精神必赢亚洲手机app

Ajax工作原理

Java中的选取结构必赢亚洲手机app

1.if摘取结构

  if选用结构是基于标准判断之后再做处理的一种语法结构

  语法:

if(条件){
  代码块 //条件成立之后要执行的代码,可以是一条语句,也可以是一组语句      
}

必赢亚洲手机app 1

  if后小括号里的规则是一个表明式,而且表明式的值必须为ture 或 false。

1.1行使基本的if选拔结构

  

import java.util.Scanner;
public void GetPrize{          
  Scanner input = new Scanner(System.in);
  System.out.print("请输入成绩");
  int score = input.nextInt();
  if(socre > 98){
      System.out.println("考的不错,奖励");         
    }        
}

  运转结果:请输入战绩:100

       考的正确性,奖励

1.2选择复杂条件下的if选拔结构

  常用的逻辑运算符

  必赢亚洲手机app 2

   程序:如若Java战表超乎九十七分,而音乐成绩当先七十六分,则奖励;假若Java战表格外玖17分,音乐成绩超越六二十一分,也奖励

1 public class GetPrize2(){
2     public static void main(String[] args){
3         int javaScore = 100;
4         int muicScore = 72;
5         if((javaScore > 98 && muicScore > 80) || (javaScore == 100 && muicScore > 70)){    
6             System.out.println("考的不错,奖励");
7       }
8   }
  }

  运维结果:考的正确性,奖励

1.3施用if-else采取结构

  

if(条件){
  //代码块1  
}else{
  //代码块2  
}

  if-else结构流程图

  必赢亚洲手机app 3

  程序:要是Java成绩超过98,奖励;不然继续编写代码

 1 public class SimpieIf{
 2   public static void main(String[] args){
 3     int score = 91;
 4     if(score > 91){
 5       System.out.println("考的不错,奖励");
 6     }else{
 7       System.out.println("继续编写代码吧");
 8     }
 9   }
10 }

   运转结果:继续编写代码吧。

1.4多重if选拔结构

  语法:

if(条件1){
  //代码块1
}else if(条件2){
  //代码块2
}else{
  //代码块3
}

  多重if选拔结构流程图

 必赢亚洲手机app 4

  1)else if 可以有多个也许没有,有多少个else if块完全在于须求

  2)else 块最多有2个或从不,else块必须放在else if块之后

  程序:对学员的大成举行业评比测,战绩>=80为杰出,成绩>=60为中等,战表<60为差

 1 public class ScoreAssess{
 2   public static void main(String[] args){
 3     int score = 70;
 4     if(score >= 80){
 5       System.out.println("良好");
 6     }else if(score >= 60){
 7       System.out.println("中等");
 8     }else{
 9       System.out.println("差");
10     }
11   }
12 }

  程序运转结果:中等

1.5嵌套if选拔结构

  语法:

if(条件1){
  if(条件2){
    //代码块1
  }else{
    //代码块2
  }
}else{
  //代码块3
}

  嵌套if结构流程图

必赢亚洲手机app 5

  程序:高校实行运动会,百米赛跑战绩在10s内的有身份进入决赛,依据性别分为男人组和女生组

 1 import java.util.*;
 2 public class Runing{
 3   public static void main(String[] args){
 4     Scanner input = new Scanner(System.in);
 5     System.out.print("请输入比赛成绩(s):");
 6     double score = input.nextDouble();
 7     System.out.print("请输入性别:");
 8     String gender = input.next();
 9     if(score < 10){
10      if(gender.equals("男")){
11         System.out.print("进入男子组决赛");
12       }else if(gender.equals("女")){
13         System.out.print("进入女子组决赛");
14       }
15     }else{
16       System.out.print("淘汰");
17     }
18   }
19 }

  运营结果:请输入比赛成绩(s):8

       请输入性别: 男

       进入男士组决赛

  注意:1)唯有当满意外层if选取结构的尺度时,才会咬定内层if的尺度

     2)else 总是与她前边近年来的贫乏 else 的万分 if 相配对

必赢亚洲手机app, 2.switch抉择结构

  语法:

switch(表达式){
  case 常量1:
      //代码块1;
      break;
  case 常量2:
      //代码块2;
      break;
  ... ...
  default:
      //代码块n;
      break;
}

  1)JDK 1.7后,switch 语句小括号里能够是
int、short、byte、char、枚举、String类型表明式

  2)case
后务必是一个常量,数据类型与switch后表明式的值相同,平日是二个固定值,case块能够有多个,顺序能够转移,但各样case后的值必须各分化

  3)default:其余情形都不满意时实施default。default后要紧跟冒号,default跟case的逐一能够改变,但常见default块放在最终,也能够省略。

  程序:到场总结机编制程序大赛:

       要是得到第一名,奖励插足下列营;

       假若获得第①名,奖励戴尔台式机电脑一台;

      倘诺得到第1名,奖励移动硬盘3个;

      不然没有奖励。

 1 public calss Compete{
 2   public static void main(String[] args){
 3     int rank = 1;
 4     switch(rank){
 5       case 1:
 6         System.out.println("参加夏令营");
 7         break;
 8       case 2:
 9         System.out.println("惠普笔记本");
10         break;
11       case 3:
12         System.out.println("移动硬盘");
13         break;
14       default:
15         System.out.println("没有奖励");
16         break;
17     }
18   }
19 }

  运营结果:加入夏令营

3.选用结构总结

  1)基本if选择结构:可以处理单一或组合条件的事态。

  2)if-else选择结构:能够处理大致的尺码分支情状。

  3)多重if选取结构:能够拍卖复杂的尺度分支景况。多重if选拔结构在化解供给判定的基准是接连的距离时有相当大的优势。

  4)嵌套if选取结构:那种结构相似用来复杂的流水生产线控制中。

  5)switch选拔结构:当须要多重分支,并且条件判断是等值判断的图景下,使用switch选取结构代替多重if采用结构会更简约,代码结构更清楚易读

相关文章

No Comments, Be The First!
近期评论
    功能
    网站地图xml地图