猿教程 Logo

java 包装类

java中的包装类提供了将基本数据类型转换为对象和对象转换为基本数据类型的机制。

自J2SE 5.0以来,自动装箱和拆箱功能将原始对象和对象自动转换。 将原语自动转换为对象称为自动装箱,反之亦然。

java.lang包的八个类在java中称为包装类。 八个包装类的列表如下:

Primitive Type包装类
boolean布尔值
char字符
byte字节
shortshort
int整数
long
float浮点
double双浮点

包装类示例:原始到包装

相关实例:

public class WrapperExample1{
public static void main(String args[]){
//Converting int into Integer
int a=20;
Integer i=Integer.valueOf(a);//converting int into Integer
Integer j=a;//autoboxing, now compiler will write Integer.valueOf(a) internally

System.out.println(a+" "+i+" "+j);
}}

输出:

20 20 20

包装类示例:包装类到原始类型

相关实例:

public class WrapperExample2{  
public static void main(String args[]){  
//Converting Integer to int  
Integer a=new Integer(3);  
int i=a.intValue();//converting Integer to int
int j=a;//unboxing, now compiler will write a.intValue() internally  
  
System.out.println(a+" "+i+" "+j);  
}}

输出:

3 3 3


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Java/wrapper-class-in-java.html