• java中Random和Scanner及其循环语句


    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; 结束本次循环,继续执行下面的循环

     
  • 相关阅读:
    url_encode and url_decode in Shell
    学嵌入式技术,做高端电子工程师
    MCU助推居家移动医疗微型化
    深圳单片机培训,7月盛大开班,报名既送
    中国嵌入式工控机市场前景广阔
    嵌入式 现已发展为 IT行业的主流——高薪,且人才缺乏
    谷歌苹果已“技穷”?移动操作系统2013无创新
    C# 与 C++,语法差别有多小-其他2
    link
    C# 与 C++,语法差别有多小-第三章 C++数据类型 第一部分
  • 原文地址:https://www.cnblogs.com/lxy151/p/7853697.html
Copyright © 2020-2023  润新知