博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA学习day03
阅读量:6843 次
发布时间:2019-06-26

本文共 1860 字,大约阅读时间需要 6 分钟。

1、引用类型变量

格式:类型 变量名=new 类型();
举例:
Scanner sc=new Sccanner();
每个引用类型,都有自己的功能,如何使用功能
格式:变量.方法名()

2、util 工具的意思

3、Scanner类,作用,让我们在命令行中,接收键盘的输入

使用Scanner类的步骤:1、导入包,知名类所在的文件夹java文件夹的util文件夹2、公式,创建出Scanner类型变量3、变量.使用Scanner类中的功能,完成键盘输入

4、随机数

java中已经有的引用类型
Random类
步骤:
1、导入包,Random类,在java.util文件夹
2、公式:创建Random类型的变量
3、变量.调用Random类中的功能,产生随机数

Random类,提供功能,名字,nextInt()产生一个随机数,结果是Int

类型
出现随机数的范围,在功能netxint()(写一个整数),整数:随机出来的范围
随机数的范围0-指定的整数间的随机数nextInt(100)0-99

5、if语句

/**

*if语句
*编写格式:
*if(条件){
*if语句的执行体
*}
*条件:结果必须是布尔类型1==1true||false
*执行体:当if中的条件为true的时候,执行大括号中的执行体
*if条件是false的时候,不执行
*
*
*
*/
publicclassIfDemo{
publicstaticvoidmain(String[]args){
inti=5;
if(i==5){
System.out.println("if中的条件是true");
i++;
}
System.out.println(i);

}

}

6、if…else语句

7、三元运算符

判断条件?表达式1:表达式2
如果条件为真,则表达式1;如果为假,则表达式2

8、while循环

编写格式:
While(条件){

循环体

}

条件:当条件是true,就执行循环体,执行虚幻提后
程序再次执行whie中德条件,如果条件还是true,继续执行循环体,
直到条件是false的时候,循环就结束。

9、for循环

编写格式
For(初始化变量;条件;增量){

循环体

}

10、do…while循环

编写格式:

Do{    循环体}while(条件)

特点:无条件先执行一次

11、嵌套循环

循环里面还有虚幻,for形式多
For(){

For(){}

}

总循环次数=外循环次数*内循环次数

内循环是外循环的循环体

外循环,控制的是行数

内循环,控制的是每行的个数

12、跳出

break关键字 作用于循环中,终止循环的作用
continue关键字 作用:在循环中,终止本次循环,开始下一个循环

13、猜数字游戏image

package com.ghy.study;

import java.util.Random;

import java.util.Scanner;

/**

  • 实现猜数字的小游戏
  • 随机数一个数字,让用户猜
  • 结果3种情况
    *
  • 随机数:Random
  • 键盘输入:Scanner
  • 猜的数字,和随机数进行比较if判断
  • 直到猜中为止,反复去猜,循环while
    */

public class GuestNumber {

public static void main(String[] args) {    System.out.println("猜数字游戏开始啦");    Random r=new Random();    Scanner sc=new Scanner(System.in);    int j = r.nextInt(10);    System.out.println(j);    while (true) {        System.out.println("请输入数据:");        int i = sc.nextInt(10);        if(i == j){            System.out.println("恭喜你猜对了");            break;        }else if(j > i){            System.out.println("猜小了");        }else if (j < i){            System.out.println("猜大了");        }    }}

}

转载地址:http://jhdul.baihongyu.com/

你可能感兴趣的文章
Hyper-V: Making Template Virtual Machines
查看>>
如何避免忙成狗
查看>>
JavaWeb学习之Servlet(四)----ServletConfig获取配置信息、Servle
查看>>
使用Redisson实现分布式锁
查看>>
LVS DR模式详细搭建过程
查看>>
致敬 54岁的刘德华
查看>>
使用pushd和popd进行快速定位
查看>>
Vmware Workstation 10.0.1 build-1379776 patch for Linux kernel 3.13
查看>>
error while loading shared libraries: libiconv.so.2
查看>>
shell自动分区
查看>>
记录几个重要词汇的解析。
查看>>
在web项目中使用KSOAP2调用WebService
查看>>
zabbix安装详细文档
查看>>
2016年linux运维人员必会开源运维工具体系
查看>>
linux学习作业-第一周
查看>>
h5 input,textarea属性placeholder样式修改
查看>>
Nexus 3.x 安装/配置/使用
查看>>
mysql 环境配置
查看>>
Linux:which,locate,whereis,find等区别
查看>>
notepad2正则表达式替换字符串
查看>>