深圳免费网站设计,平板做网站服务器,注册公司需要什么材料,wordpress网站管理包装类
1.包装类的定义
包装类是将基本数据类型转换为对象#xff0c;满足了Java的面向对象编程
2.包装类的作用
2.1方便与对象的操作 2.2提供了一系列实用的方法 2.3使用集合泛型存储基本数据类型数据时必须使用包装类型 2.4当作参数传递
3.包装类的对应
Java有8种基本…包装类
1.包装类的定义
包装类是将基本数据类型转换为对象满足了Java的面向对象编程
2.包装类的作用
2.1方便与对象的操作 2.2提供了一系列实用的方法 2.3使用集合泛型存储基本数据类型数据时必须使用包装类型 2.4当作参数传递
3.包装类的对应
Java有8种基本数据类型整型byteshortintlong浮点型floatdouble布尔型boolean字符型char对应Java包装类为ByteShortIntegerLongFloatDoubleBooleanCharacter
4.包装类的构造方法
所有包装类都可将与之对应的基本数据类型作为参数来构造他们的实例
integer numnew integer(1);除了Character类外其他的包装类都可将字符串当作参数来构造他们的实例
integer numnew integer(123);注意Boolean类用字符串构造实例时只有当字符串内容为true不考虑大小写时Boolean表示true否则为false 当Number类用字符串构造实例时字符串内容不能为null
5.包装类的常用方法
5.1 XXXValue() 将包装类转换成基本类型
Integer num1new Integer(15);//基本类型转化为包装类
Integer num2Integer.valueOf(12);//基本类型转化为包装类
int newNum1num1.intValue();//包装类转换成基本类型
int newNum2num2.intValue();
System.out.println(newNum1);
System.out.println(newNum2);5.2 toString() 基本类型-字符串
int num100;
String strInteger.toString(num);
System.out.println(str)5.3 valueOf() 基本类型-字符串
Integer num2Integer.valueOf(12);5.4 parseXXX() 字符串-基本类型
String oldAge18;
int newAgeInteger.parseInt(aldAge);
System.out.println(newAge);Math类
Java的Math类封装了很多与数字有关的属性和方法
Math常用方法
1.Math.random() 产生随机数
for(int i0;i5;i){
double numMath.random();
System.out.println(num);
}2.Math.max() 返回最大值
int maxNumMath.max(55,66);
System.out.println(maxmaxNum);3.**Math.min()**返回最小值
int minNumMath.min(55,66);
System.out.println(minminNum);4.Math.sqrt() 返回平方根
double numMath.sqrt(6);
System.out.println(sqrtnum);5.Math.abs() 返回绝对值
int num1Math.abs(-1);
System.out.println(num1);//16.Math.ceil() 向上取整
double num13.14;
System.out.println(Math.ceil(num1));//45.Math.floor() 向下取整
double num13.14;
System.out.println(Math.floor(num1));//35.Math.round() 四舍五入
double numMath.round(3.14);
System.out.println(roundnum);//3