个人博客
专注IT梦想的地方

java常用对象API之基本数据类型对象包装类

今天把基本数据类型对象包装类给学完了,这几天的知识相对于之前的知识要简单的多,不过却是重中之重,所以我还是一点一滴的把知识点都给记录好了,准备这些个天就把标准的代码给背下来,以后就能很快的知道该用什么方法了。

废话不多说,先来讲解一下什么是基本数据类型对象包装类,其实基本数据类型对象包装类就是为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为,丰富了该数据的操作,所以用于描述该对象的类就称为基本数据类型对象包装类。

那么基础数据型对象包装类有以下几种:

byte——Byte
short——Short
int——Integer(static int parseInt(String s)throws NumberFornatException{})
long——Long
float——Float
double——Double
char——Character
boolean——Boolean

例如:

int a = Integer.parseInt(“123”)+1;

System.out.println(a);

显示结果:124

 

该包装对象主要用于基本类型和字符串之间的转换。
基本类型—>字符串
1.基本类型数值+””
2.用String类中的静态方法valueOf(基本类型数据);
3.用Integer的静态方法valueOf(基本类型数据);
字符串—>基本类型
1.使用包装类中的静态方法 xxx parseXxx(“xxx类型的”)
例如:

int parseInt(“intstring”);
long parseLong(“longstring”);
boolean parseBoolean(“booleanstring”);

只有character没有parse方法
2.如果字符串被Integer进行对象的封装。
可以使用另一个非静态的方法,intValue();
将一个Integer对象转成基本数据类型值。
例如:

Integer i = new Integer(“123”);
System.out.println(i.intValue());

 

整数具备不同的进制体现
十进制—>其他进制。
System.out.println(Integer.toBinaryString(88));
System.out.println(Integer.toOctalString(88));
System.out.println(Integer.toHexString(88));

System.out.println(Integer.toString(88,2));//传一个88的参数,并告诉输出2进制
其他进制—>十进制
System.out.println(Integer.parseInt(“110”,10));
System.out.println(Integer.parseint(“3c”,16));

 

其实这个知识点之前有点到过一下,只是那个时候肯定也不懂,所以很茫然,现在来接触就会觉得还是比较简单的啦,哈哈。

大家继续加油学习java,智言也会努力的。

未经允许,不得转载本站任何文章:智言个人博客 » java常用对象API之基本数据类型对象包装类

评论 抢沙发

评论前必须登录!