java基础(5)概述基本数据类型以及引用数据类型关于Random的详解(one)

in 编程
关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9

java基础必备:  两种基本数据类型   (注意::本知识点会分两期详解噢!!!!)

先看一大图: 初步了解了解哟

一: 基本数据类型(4类8种)
    (byte short int long float double char boolean)
   功能:   保存数据 

 

二: 引用数据类型: 

(一): 概念
    一个引用数据类型,就是一个工具,都有自己独特作用。

(二):格式
    数据类型 变量名 = new 数据类型();

(三)工具包

(1)Random :

(1-1)  说明:   负责产生随机数工具

 

(1-2) 所属包java.util.Random;(IDEA自动导入)

 

(1-3)创建对象方式:     Random r = new Random() 

(1-4)常用功能/方法
   (1-4-1) nextInt(int n)
        返回:一个[0-n)的int整数
  例如:
Random r = new Random();
int a = r.nextInt(5);


        
   (1-4-2) nextDouble()
        返回:一个[0.0-1.0)的double小数 
        
 

   (1-4-3) 数字问题
        1、生成 0-10 的随机数,包含0,也包含10
       Random r1 = new Random();
        int aa = r1.nextInt(11);//0-11
        System.out.println(aa);


        2、【困难】生成 1-10 的随机数,包含1,不包含10
      


        3、【思考】生成 1-10 的随机数,包含1,包含10
        Random r3 = new Random();
        int cc = r3.nextInt(10) + 1;//1-11   不包含11

 

 

 

下期会详解 : 引用数据类型关于Scanner ,  Date ,string的工具包噢!

敬请关注!!!谢谢

请给努力中的自己点个赞哦!

每天进步一点点`~~~~~

 

 

 

 

 

关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9
扫一扫关注公众号添加购物返利助手,领红包
Comments are closed.

推荐使用阿里云服务器

超多优惠券

服务器最低一折,一年不到100!

朕已阅去看看