引用数据类型
/*
引用数据类型,介绍一个类 Scanner
java已经存在了,是sun公司为我们做好的类,使用他定义引用数据类型变量,和基本数据类型变量区别
int a = 1;
格式:
类型 变量名 = new 类型();
举例:创建出Scanner类的变量
Scanner sc = new Scanner();
int a = 1;
每个引用类型,都有自己的功能,如何使用功能公式:
公式:
变量.功能名字()
Scanner类,作用,让我在命令行中,接受键盘的输入
使用Scanner类步骤:
1.导入包,指明类所在的文件夹,关键字 Import
java文件夹-util文件夹
2.公式,创建出Scanner类型变量
3.变量.使用Scanner类中的功能,完成键盘输入
*/
import java.util.Scanner;
public class Scannerdemo{
public static void main(String[] args) {
// 类型 变量名 = new 类型();
// 创建出Scanner类的变量
Scanner sc = new Scanner(System.in);
// 变量.功能名字() 接收键盘输入
// 功能:nextInt() 接收键盘输入,保证输入的是整数
// 功能接收的数据就是整数,功能运行后的结果就是整数类型
int i = sc.nextInt();
System.out.println(i);
// Scanner类的另一个功能 next() 接收键盘输入的输入的字符串数据
String s = sc.next();
System.out.println(s);
}
}
/*
java中已经有的引用类型 Random类,作用,产生随机数
步骤:
1.导入包,Random类,也在java.util文件夹
2.公式:创建出Random类型的变量
3.变量.调用Random 类中的功能,产生随机数
Random类,提供功能,名字 nextInt() 产生一个随机数,结果是int类型
出现随机数的的范围,在功能nextInt(写一个整数),整数:随机出来的范围
随机数的范围在 0—指定的整数之间的随机数 nextInt(100) 0—99
产生浮点的随机数:功能名字 nextDouble() 随机数的范围
*/
import java.util.Random;
public class RandomDemo{
public static void main(String[] args) {
// 2.公式:创建出Random类型的变量
Random ran = new Random();
// 3.变量.调用Random类中的功能,产生随机数
// 4. Random类中的,产生随机数的功能
int i = ran.nextInt(50)
}
}