学习java第三天Java
流程控制语句:
单分支结构:只有一个条件,符合就执行;
双分支结构:有两个条件,符合哪个语块就执行哪个;
例如:import java.util.Scanner;
/导包这就是javaGDk中的工具包,如果不知道是啥工具可以写为import java.util.;即可 在用到Scanner sc = new Scanner(System.in)【这个叫文本扫描器】 这种工具时需要导包*/
public class ZuoYe8{
public static void main(String[] args){
System.out.println(“请输入三位数字:”);
Scanner sc = new Scanner(System.in);
int num= sc.nextInt();
if(num>=666){
System.out.println(“你是大哥!”);
}else{
System.out.println(“不行啊你,小老弟!”);
}
}
}
图解如图一所示:
(图一)
多分支结构:
有多个条件,匹配上哪个就执行哪个语句块,如果都不匹配就执行最后的else语句块。
如图二所示:(图二)
Math.random();
这是生成一个随机数,返回类型为double类型,数据范围是[0,1 )。
如图三所示:(图三)
【咳咳,这是随机数给的我也不知道为啥他很多都是java真**难!】
switch多分支结构:
因为switch多分支结构,会出现代码“穿透效果”,所以我们一般在它的后面加上break,最后再在结尾加上default做兜底,没case到任何值时,就执行default的语句块。
如图四所示:(图四)
嵌套if分支结构:
如图五所示:(图五)
以上就是学习java第三天的内容,继续加油哟(为了心中的她)!