美文网首页
java基础知识第五天

java基础知识第五天

作者: 牛倩贱 | 来源:发表于2018-10-21 19:15 被阅读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

相关文章

  • Android 知识梳理目录 - 好吧,这是一个很"干

    一、Java 知识梳理 Java&Android 基础知识梳理(1) - 注解Java&Android 基础知识梳...

  • java基础知识

    title: java基础知识tags: [java基础知识] 位运算符 java种的运算符有 “&”,“|”,“...

  • Java基础知识整理(一)

    1.Java基础知识体系 2.Java技术体系平台 3.Java语言特点与核心机制 1.Java基础知识体系 2....

  • 大话Java持久层

    基础知识储备: Java SE(Java语言【java.lang】、Java集合框架【java.util】) Ja...

  • Android面试题4

    1 Java基础知识。线程,java虚拟机,内存模型等。2 Android基础知识。官方API,常用控件源码,自定...

  • Java 序列化

    title: Java 序列化categories: 后台开发tags: java 基础知识 必备 Java 序列...

  • Java基础知识脑图总结

    Java基础知识脑图总结

  • Android内存泄漏

    文章包括两部分: (1)java内存泄漏基础知识 (2)Android内存泄漏。 一.Java内存泄漏基础知识 1...

  • Java面试知识点汇总

    1.基础知识 【JAVA】JAVA 中的小知识(补充中...) 【JAVA】private、protected 和...

  • JNI 基础知识

    JNI 基础知识 什么是 JNI ? JNI (Java Native Interface) 是 Java 沟通 ...

网友评论

      本文标题:java基础知识第五天

      本文链接:https://www.haomeiwen.com/subject/txguzftx.html