Java基础 循环语句

1.1.Scanner类及Random类的功能和使用方式
Scanner是默认按照行来读取数字的。创建一个用来输入的函数
第一步:导包:import java.util.Scanner; 第二步:Scanner scan
=new Scanner(System.in);//system.in是表示从控制台输入 第三步: 然后用一个变量类接收这个值
int n=
scan.nextInt();

         常用的方法public int nextInt():获取键盘录入的数据,返回int类型

                   public String next():获取键盘录入的数据,返回String类型值



2.Random方法是伪随机生成数的方法
第一步:导包: import java.util.Scanner; 第二步:定义:Random scan
=new Random();

第三步: int n=scan.nextInt();//如果括号里面有值,比如:10的话就随机生成0到9十个数。

public double nextDouble() 产生[0,1)范围的随机小数,包含0.0,不包含1.0



注意:放入的数字从零到数字,但不包含数字本身

2.if语句的格式有3种
  1.ifelse if…else语句用于对多个条件进行判断,进行多种不同的处理。
      if(条件表达式1){
        执行代码1;
}else if(条件表达式2){
        执行代码2;
      }else{
执行代码3;
}

            执行流程:哪一个条件表达式成立,执行对应的代码,

                  如果所有的条件表达式都不成立,执行最后else中的语句体

    
 

 2.if…else语句是指如果满足某种条件,就进行某种处理,否则就进行另一种处理。

          if(条件表达式){
执行代码1;
}else{
执行代码2;
}

            如果条件表达式值为true, 执行代码1

           如果条件表达式值为fales,执行代码2
 

3.if语句是指如果满足某种条件,就进行某种处理。
if(条件表达式){
执行代码;
}

          执行流程:如果条件表达式值为true, 执行代码

                    如果条件表达式值为false,不执行代码


3.for循环,  while循环 , do.....while循环
1.
for
(条件:①;②;③){

循环语句:④;
} 执行的顺序是:①==>②==>④==>


2.
while( 条件){

循环语句;
} while循环表示先判断后执行,如果循环条件不满足的情况下,一次都不会执行。

3.
do{

循环语句;

}while(条件);

do..while循环表示先执行判断,如果循环条件不满足的情况下,至少执行一次

补充:for循环适用于确定次数的循环

while循环和do..while循环不确定次数

注意:结束语句后面的分号;


4.跳转控制语句

break; 跳出循环,不执行下面的循环

continue; 结束本次循环,继续执行下面的循环



3.for循环,  while循环 , do.....while循环

1.
for
(条件:①;②;③){

循环语句:④;
} 执行的顺序是:①==>②==>④==>


2.
while( 条件){

循环语句;
} while循环表示先判断后执行,如果循环条件不满足的情况下,一次都不会执行。

3.
do{

循环语句;

}while(条件);

do..while循环表示先执行判断,如果循环条件不满足的情况下,至少执行一次

补充:for循环适用于确定次数的循环

while循环和do..while循环不确定次数

注意:结束语句后面的分号;


4.跳转控制语句

break; 跳出循环,不执行下面的循环

continue; 结束本次循环,继续执行下面的循环








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值