java基础07-11



一、引用数据类型

引用数据类型的使用:数据类型  变量名 = new 数据类型();

使用方法:           变量名.方法名();

1.1Scanner类:

作用:接收键盘的输入,

使用步骤:1.导包,2.创建Scanner类型变量

方法:nextInt()接收键盘输入的整数,

           next() 接收键盘输入的字符串

1.2随机数类Random

方法:nextInt(产生随机数)nextInt(整数),范围:0—(整数-1

     nextDouble(范围0.0-1.0 浮点型)

二、流程控制语句

2.1选择结构语句

if

if(条件){

if语句执行体

}

if……else

 if(条件){

if语句执行体

}else{

else语句执行体

}

if…else if …if

if(条件){

    执行语句1

}else if(条件2{

执行语句2

}else{

执行语句3

}

2.2循环语句while

         While(循环条件){

执行语句

}

2.3循环语句 for

         For(初始化表达式;循环条件;操作表达式){

   执行语句

        ….

}

2.4循环语句do…while

do{

执行语句

….

}while(循环条件);

例子:猜数字游戏

package demo;

 

importjava.util.Random;

importjava.util.Scanner;

 

public class Demo1 {

 

    public static void main(String[] args) {

        // TODO Auto-generated method stub

        System.out.println("请输入要猜的数字(0-100)");

        //获取随机数

        Random ranNumber = new Random();

        int i =ranNumber.nextInt(101);

        //获取键盘输入

        Scanner sc =new Scanner(System.in);

        while(true) {

            int j =sc.nextInt();

            if(j < i){

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

            }else if( j>i) {

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

               

            }else {

                System.out.println("猜对了 游戏结束");

                break;

            }

        }

    }

}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值