1.Integer类
Integer类在对象中包装了一个基本类型int的值。该类的对象包含一个int类型的字段。
Integer类有以下两种构造方法:
Integer (int number) 该方法以一个int型变量为参数来获取Integer对象。
Integer (String str) 该方法以一个String型变量为参数来获取Integer对象。
integer常用的方法类
public class Summation{
public static void main(String[] args){
String str[]={"89","12","10","18","35"};
int sum=0;\for(int i=0;i<str.length;i++){
int myint=Integer.paraselnt(str[i]);
sum=sum+myint;
}
System.out.println("数组中的各元素之和为:"+sum);
}
}
toString()方法,可将Integer对象转换为十进制字符串表示。 toBinaryString()、toHexString()和toOctalString()方法分别将值转换成二进制、十六进制和八进制字符串。
public class Charac{
public static void main(String[] args)(){
String str =Integer.toString(456);
String str2=integer.toBinaryString(456);
String str3=Integer.toHexString(456);
String str4=Inter.toOctalString(456);
System.out.println("456的是十进制表示为:"+str);
System.out.println("456的是二进制表示为:"+str);
System.out.println("456的是十六进制表示为:"+str);
System.out.println("456的是八进制表示为:"+str);
}
}
Integer类提供了以下4个常量。
MAX_VALUE:表示int类型可取的最大值,即231-1。 MIN_VALUE:表示int类型可取的最小值,即-231。
SIZE:用来以二进制补码形式表示int值的位数。
TYPE:表示基本类型int的Class实例。
public class GetCon{
public static void mian(String[] args){
int maxint=Integer.MAX_VALUE;
int minint=Integer.MIN_VALUE;
int intsize=Integer.SIZE;
System.out.println("int类型可取的最大值是:"+maxint);
System.out.println("int类型可取的最小值是:"+maxint);
System.out.println("int类型可取的最二进制位数是:"+maxint);
}
}
2.Boolean类
一个Boolean类型的对象只包含一个类型为boolean的字段。
Boolean(String str) 该方法以String变量作为参数创建Boolean对象。如果String参数不为null且在忽略大小写时等于true,则分配一个表示true值的Boolean对象,否则获得一个false值的Boolean对象。标记文只有当你的String为“true”或者它的大小写变体的时候,才会为true本
Boolean常用方法
3.Byte类
Byte(byte value) 通过这种方法创建的Byte对象,可表示指定的byte值。
byte mybyte = 45; Byte b = new Byte(mybyte);
Byte(String str) 通过这种方法创建的Byte对象,可表示String参数所指示的byte值。
Byte mybyte = new Byte(“12”);
要用数值型String变量作为参数
Byte常用方法
4.Character
一个Character类型的 对象包含类型为char的单个字段。
Character(char value)
该类的构造函数必须是一个char类型的数据。通过该构造函数创建的 Character类对象包含由char类型参数提供的值。一旦Character类被创建,它包 含的数值就不能改变了
5.double类
Double(double value):基于double参数创建Double类对象。 Double(String str):构造一个新分配的Double对象,表示用字符串表示的double类型的浮点值。
如果不是以数值类型的字符串作为参数,会报错
Double类常用的方法
Double类提供了以下常量。
MAX_EXPONENT:返回int值,表示有限double变量可能具有的最大指数。
MIN_EXPONENT:返回int值,表示标准化double变量可能具有的最小指 数。
NEGATIVE_INFINITY:返回double值,表示保存double类型的负无穷大值的常量。
POSITIVE_INFINITY:返回double值,表示保存double类型的正无穷大值的常量。
6.Number类
Number的子类必须提供将表示的数值转换为 byte、double、float、int、long和short的方法。
number类的方法: