java基础知识第五天

2018-10-21  本文已影响0人  牛倩贱

1.三种循环的区别

          do.......while循环至少执行一次循环体;

         for和while循环必须先判断条件成立才能执行循环体;

for和while的区别

        for循环结束后初始变量就不能使用了;

        而while循环结束后,初始化变量还可以继续访问。

2.跳转语句break

        break:中断的意思;

        使用场景:switch语句中和循环语句中;

        作用:用于结束循环

(2).continue:继续的意思

        作用:结束本次循环,继续下次循环

3.Random的概述和基本使用

Random:随机数

作用:产生一个随机数

使用步骤:(和Scanner类似)

            a.导包

                import    java.util.Random;

            b.创建对象

                Ranndom  r =new  Random();

            c.获取随机数

                int   number=r.nextInt( x );

                    x是可以变化的,如果为10即就是产生的数据在0到10之间,包括0但不包括10

4.Random练习之猜数字

        系统产生一个1到100之间的随机数,请猜出这个数字是多少。

        分析:系统产生一个1到100的一个数据

                        Random r=new  Random()

                        int number=r.nextInt(100)+1;

      键盘录入我们要猜的数据

     比较这两个数据用if语句实现

      因为要多次才猜数据所以要写一个循环用while(true){循环体语句};

代码如下

import java.util.Random;;

import java.util.Scanner;

public class Test1 {

public static void main(String[] args) {

Random r = new Random();

int number = r.nextInt(100)+1;

while(true){

Scanner sc = new Scanner(System.in);

int i = sc.nextInt();

if(i>number){

System.out.println("猜大了");

}else if(i<number){

System.out.println("猜小了");

}else{

System.out.println("猜中了");

break;

}

}

}

}

5.数组概述及定义格式

        数组是存储多个变量的东西,这多个变量的数据类型要一致。

        定义格式:

                a.数据类型【】数组名;

                b.数据类型  数组名【】;

举例:

int【】arr;定义了一个int类型的数组,数组名是arr

int arr【】;定义了一个int类型的变量变量名是arr

上一篇 下一篇

猜你喜欢

热点阅读