美文网首页
Java--if条件语句-1

Java--if条件语句-1

作者: 李赫尔南 | 来源:发表于2022-07-17 20:50 被阅读0次

语法结构:
if(布尔表达式){
  语句块

  if语句对布尔表达式进行一次判定,若判定为真,则执行{}中的语句块,否则跳过该语句块。流程图如图3-1所示。

图3-1.png

【示例】if单选择结构
public class Test1 {
  public static void main (String [] args) {
    //通过掷三个骰子看看今天的手气如何?
    int i = (int)(6 * Math.random())+1;//通过Math.random()产生随机数
    int j = (int) (6 * Math.random()) + 1;
    int k = (int) (6 * Math.random()) + 1;
    int count = i+j+k;
    //如果三个骰子之和大于15,则手气不错
    if (count > 15) {
      System.out.println("今天手气不错");
    }
    //如果三个骰子之和在10到15之间,则手气一般
    if(count >=10 && count <=15) { //错误写法:10<=count<=15
      System.out.print1n("今天手气很一般");
    }
    //如果三个骰子之和小于10,则手气不怎么样
    if (count < 10) {
      System.out.println("今天手气不怎么样");
    }
    System.out.println("得了" + count +"分");
  }
}

Math类的使用

  1. java.lang包中的Math类提供了一些用于数学计算的方法。
  2. Math.random()该方法用于产生一个0到1区间的double类型的随机数,但是不包括1。
    int i = (int)(6*Math.random());//产生:[0, 5]之间的随机整数

新手雷区

  1. 如果if语句不写{},则只能作用于后面的第一条语句。
  2. 强烈建议,任何时候都写上{},即使里面只有一句话!

相关文章

  • Java--if条件语句-1

    语法结构:if(布尔表达式){  语句块}  if语句对布尔表达式进行一次判定,若判定为真,则执行{}中的语句块,...

  • Java--if条件语句-2

    语法结构:if(布尔表达式){  语句块1}else{  语句块2}  当布尔表达式为真时,执行语句块1,否则,执...

  • Java--if条件语句-3

    语法结构:if(布尔表达式1){  语句块1;}else if(布尔表达式2){  语句块2;}.......el...

  • Javascript 基础:语句

    1.条件语句 if(条件){语句}if(条件){语句1}else{语句2}if(条件){语句1}else if(条...

  • 语句

    条件语句 if (条件){语句1}else{语句2} if (条件){语句1}else if(条件2){语句2}e...

  • JS语句

    条件语句 if(条件){语句1;}else{语句2;}条件为true,则取语句1,false则取语句2. var ...

  • java 流程控制语句

    1.条件语句 1. if 条件语句 2. switch 条件语句 1.循环语句 1. for 循环 2. whil...

  • 流程控制

    1.条件语句 if条件语句,switch多分支语句 if条件句中又分为:if条件语句,if…else,if…els...

  • JAVA流程控制

    1.条件语句 if条件语句,switch多分支语句 if条件句中又分为:if条件语句,if…else,if…els...

  • 9-4

    程序的三种基本结构:顺序,选择,循环。 if条件语句: 1、if(条件) {语句;} if(条件) {语句1;} ...

网友评论

      本文标题:Java--if条件语句-1

      本文链接:https://www.haomeiwen.com/subject/afvdirtx.html