[上]JAVA学习系列模块四99.模块四回顾&模块五重点说明
[上]JAVA学习系列模块四99.模块四回顾&模块五重点说明
2024-05-26 0 评论 0 阅读 0 点赞

[上]JAVA学习系列模块四99.模块四回顾&模块五重点说明

daimafengzi
2024-05-26 / 0 评论 / 0 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年05月26日,已超过771天没有更新,若内容或图片失效,请留言反馈。

[上]JAVA学习系列模块四99.模块四回顾&模块五重点说明

视频

笔记

课前回顾:
1.Scanner:

a.导包: import java.util.Scanner
b.创建对象:Scanner 名字 = new Scanner(System.in)
c.调用方法:
  nextInt()录入一个整数
  next()录入一个字符串,遇到空格和回车就结束
  nextLine()录入一个字符串,遇到回车就结束

2.switch:选择语句

a.格式:
  switch(变量){
      case 常量值1:
          执行语句1;
          break;
      case 常量值2:
          执行语句2;
          break;
      ...
          default:
          执行语句n;
          break;
  }
b.执行流程:用变量代表的值去精准匹配,配上哪个case就走哪个case对应的执行语句,如果都配不上,就走default
           
c.没有break:会出现case的穿透性,一直穿透,直到遇到break或者switch结束为止

3.if...else:

a.格式:
  if(boolean表达式){
      执行语句1
  }else{
      执行语句2
  }
b.执行流程:
  先走if后面的boolean表达式,如果是true,就走if后面的执行语句1,否则就走else后面的执行语句2

4.else...if

a.格式:
  if(boolean表达式){
      执行语句1
  }else if(boolean表达式){
      执行语句2
  }else if(boolean表达式){
      执行语句3
  }...else{
      执行语句n
  }
b.执行流程:
  从上到下挨个判断,哪个条件为true,就走哪个if对应的执行语句,以上所有的if都没有匹配上,走else
      

5.for循环:
a.格式:

 for(初始化变量;比较;步进表达式){
     循环语句
 }

b.执行流程:

 先初始化变量,比较,如果是true,走循环语句
 走步进表达式,再比较,如果还是true,继续循环,直到比较为false,循环结束
     
  1. while循环:
    a.格式:
    初始化变量;
    while(比较){

      循环语句
      步进表达式

    }
    b.执行流程
    先初始化变量,比较,如果是true,走循环语句
    走步进表达式,再比较,如果还是true,继续循环,直到比较为false,循环结束

    7.do...while循环:
    a.格式:
    初始化变量;
    do{

      循环语句
      步进表达式

    }while(比较);
    b.执行流程:
    初始化变量;
    循环语句
    步进表达式
    比较,如果是true,继续循环,直到比较为false
    8.死循环:比较永远是true
    9.嵌套循环:

    先走外层循环,再走内层循环,内层循环就一直循环,直到内层循环结束了,外层循环再进入下一次循环,直到连外层循环都结束了,循环整体结束

    10.循环控制关键字:
    break:结束循环
    continue:结束本次循环进入下一次循环

    9.Random
    a.概述:java定义好的类
    b.作用:在指定的范围内随机一个数
    c.使用:
    导包-> import java.util.Random
    创建对象-> Random 对象名 = new Random()
    调用方法:

     对象名.nextInt() 在int的取值范围内随机一个数
     对象名.nextInt(int bound) -> 在0-(bound-1)之间随机
    

模块五重点:
1.数组的定义和特点
2.数组的操作(存数据,取数据,遍历数据)
3.二维数组(定义,取,存,遍历)

0

评论 (0)

取消