Java--包装类型(未完待续)
Posted 徐阶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java--包装类型(未完待续)相关的知识,希望对你有一定的参考价值。
一。Java中八种基本数据类型对应的包装类型
基本数据类型 包装类型
bytes java.lang.Bytes;
short java.lang.Short;
int java.lang.Integer;
long java.lang.Long;
float java.lang.Float;
double java.lang.Double;
boolean java.lang.Boolean;
char java.lang.Character;
二,为什么java要提供这种包类型呢?
方便。举个例子,当创建一个方法时,我们想调用的时候往里面可以传入所有类型的参数,那我们形式参数就设置为object类型。可是基本数据类型的基类又不是object,那使用相应的包装类型就可以了。
三,包装类型的常用方法(以Integer为例,其余同理)
主要就是:int Integer String类型之间的相互转换
1. int-->Integer
Integer i1 = Integer . valueOf ( 10 );
2. String-->Integer
Integer i2 = Integer . valueOf ( "10" );
3. Integer-->int
int i3 = i1. intValue( );
4. String-->int
int i4 = Interger . parseInt ( "123" );
5. int-->String
String s2 = 10 + "";
6. Integer-->String
String s1 = i1 . toString ()
以上是关于Java--包装类型(未完待续)的主要内容,如果未能解决你的问题,请参考以下文章