三、Java高级编程实用类介绍(一)
文章目录
- 三、Java高级编程实用类介绍(一)
- 一、枚举类型
- 二、包装类
- 三、Math
一、枚举类型
使用enum进行定义
public enum 枚举名字{
值1,值2....
}
二、包装类
每个基本类型在java.lang包中都有一个相应的包装类
/*
* new包装类(字符串) 字符串===>包装类(Character除外)
* new包装类(基本数据类型) 基本数据类型==>包装类
* XXXXValue() 包装类==>基本数据类型
* 包装类.toString(基本数据类型) 基本数据类型==>字符串
* 包装类.parseXXX(字符串):把字符串转换为相应的基本数据类型数据(Character除外)(字符串->基本类型)
* 包装类.valueOf(基本数据类型)基本数据类型==>字符串 (Character除外)
* 包装类.valueOf( 字符串)字符串==>包装类
*
*
*/
int mum = 18;
Integer intrr = new Integer(mum);
Integer intrr1 = Integer.valueOf(mum);
//将字符串 转换为基本数据类型
int num3 = Integer.parseInt("36");
boolean bool = Boolean.parseBoolean("false");
int num2 = 18;
//将基本数据类型 转换为字符串
String sre = Integer.toString(num2);
装箱:基本数据类型==>包装类
拆箱:包装类===>基本数据类型
注意:装箱、拆箱可以自动转换
三、Math
数学函数类
//两个数比较,获得最大数
double max = Math.max(90,90.1);
System.out.println("max==="+max)
//两个数比较,获得最小数
double min = Math.min(90,90.1);
System.out.println("min==="+min)
//获得随机数0-9 想要0-任何数 后面*任何数
int num = (int)(Math.random()*10);
System.out.println(num);
何数
int num = (int)(Math.random()*10);
System.out.println(num);