/*
基本数据类型对象包装类,
byte Byte
short Short
int Integer
long Long
boolean Boolean
float Float
double Double
char Character
基本数据类型包装类的最常见作用:
就是用于基本数据类型和字符串类型之间做转换
基本数据类型转成字符串:
(1)基本数据类型+""
(2)基本数据类型包装类.toString(基本数据类型值)
Integer.toString(34);//34->"34"
字符串转成基本数据类型(网页文本框):
//静态调用方式
xxx a = XXX.parseXxx("");
int a = Integer.parseInt("");
double b = Double.parseDouble("122");
boolean d = Boolean.parseBoolean("true");
十进制转为其他进制:
Integer.toBinaryString(数字);
Integer.toHexString(数字);
Integer.toOctalString(数字);
其他进制转为十进制:
parseInt(String,redix);
*/
class IntegerDemo{
public static void main(String[] args){
//整数类型的最大值
//sop("Max_value is:"+Integer.MAX_VALUE);//Max_value is:2147483647
//字符串转成整数
int number = Integer.parseInt("123");//必须传入数字格式的字符串
long num = Long.parseLong("123");
//sop("number"+(number+4));
//sop(Integer.toBinaryString(6));
//sop(Integer.toHexString(60));
//int x = Integer.parseInt("110",2);
Integer x = 14;//自动装箱
x = x + 4;//自动拆箱,变成了int类型,和4加法运算,再将x自动装箱赋给x
Integer m = 127;
Integer n = 127;
sop("m==n:"+(m==n));//true 数值在byte范围内,如果该数值已经存在,则不会开辟新的空间。
//m n 指向同一个Integer对象
Integer a = 128;
Integer b = 128;
sop("a==b:"+(a==b));//false
}
public static void sop(String str){
System.out.println(str);
}
}
java中的基本数据类型对象包装类的常用方法
最新推荐文章于 2024-07-25 16:31:34 发布