首页 > 编程知识 正文

Java引用数据类型有哪几种?,java引用数据类型作用

时间:2023-05-05 07:19:11 阅读:186312 作者:3748

1.1扫描程序类

我们要学习的Scanner类是引用数据类型,首先要理解引用数据类型。

使用引用数据类型

与基本的数据类型变量定义不同,引用数据类型的变量的定义和赋值具有相对固定的步骤或格式。

数据类型变量名=new数据类型(;

每个引用数据类型都有功能,可以调用该类型实例的功能。

变量名.方法名称(;

扫描程序类

Scanner类是一种引用数据类型,可用于完成用户的键盘输入并检索输入的数据。

扫描仪使用说明:

读包: import java.util.Scanner;

创建对象实例: scannersc=newscanner(system.in );

调用方法:

int i=sc.nextInt (; 用于接受控制台输入的数字

String s=sc.next (; 用于接收来自控制台的输入的字符串

了解Scanner类后,请创建并使用名为ScannerDemo01.java的代码

import java.util.Scanner; publicclassScannerdemo 01 { publicstaticvoidmain (string [ ] args ) scanner引用类型的变量scannersc=newscanner ) system.in; //获取数字System.out.println ('请输入数字); int n=sc.nextInt (; system.out.println('n的值为' n ); //获取字符串System.out.println (请输入'字符串); String str=sc.next (; system.out.println('str的值为' str ); }运行结果如下图所示。

1.2随机数系Random

现在,我们来学习一下用于生成随机数的类Random。 这也是引用数据类型。

此Random类可以生成各种数据类型的随机数。 本节主要介绍如何生成整数和小数。

方法概述

publicintnextint(intmaxValue )产生范围的随机整数,其包括0且不包括maxvalue;

public double nextDouble () )生成[ 0,1 ]的范围的随机小数,含有0.0,不含有1.0。

引用数据类型的用法。 学习键盘输入Scanner的时候,我们已经学习了。 现在,让我们再回顾一下。 Random的使用方法:

import读包:所属包java.util.Random

创建实例格式: Random变量名=new Random (;

然后,通过代码一起学习Random类的使用、RandomDemo.java

import java.util.Random; publicclassRandomdemo { publicstaticvoidmain (string [ ] args ) random类的实例Random r=new Random; 获得0-100范围内的随机整数,将生成的随机整数代入I变量intI=r.nextint(100 ); 获得0.0-1.0范围内的随机小数,将生成的随机小数代入d变量double d=r.nextDouble (); system.out.println(I; system.out.println(d ); }运行结果如下图所示。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。