基本包装类

基本包装类(字符串与基本数据类型)

前台交给后台的都是字符串

注意的int对应的是Integer,char对应的Character,其他6个都是基本类型首字母大写。

基本数据类型对象包装类特点:用于在基本数据和字符串之间进行转换。

转换

字符串转数据类型

pareInt(String);

String s2="123";

int i=Integer.parseInt(s1);

基本数据类型转字符串

将基本数值转成字符串有3种方式:

1. 基本类型直接与””相连接即可;34+"";

String a=34+“”;

2.调用valueof()方法

String s3=String.valueof(true);

3.调用tostring()方法

String s4=Integer.toString(123);

 

基本数据类型转包装类

转包装类的优势

1=可以存空值

2=可以使用方法

方法

integer(int)

integer(string)

valuof(int)

valuof(Stirng)

 

Integer i=new Integer(123);

integer i=new integer("123")

integer i=integer.valueof(123);

integer i=integer.valueof("123")

 

包装类转基本数据类型

intvalue()

 

int i i=i.intvalue();

 

自动装箱拆箱(jdk1.5)

自动装箱

基本数据类型————包装类

自动拆箱

包装类-------————基本数据类型

 

integer i=123;

int i=i+1;

 

byte常量池

(只能在byte范围内才行)

 

integer s1=5;

integer s2=5;

sysout(s1==s2);///true

sysout(s1.equals(s2))///true

 

integer s1=1134;

integer s2=2132;

sysout(s1==s2)?/false

sysout(s1.equals(s2))///true

原文地址:https://www.cnblogs.com/1997WY/p/10670160.html