您的位置:首页 > 产品设计 > UI/UE

Integer与int的区别 Integer.Valueof(String s)与Integer.parseInt(String s)的区别

2010-06-23 21:31 561 查看
Integer.Valueof(String s)与Integer.parseInt(String s)的区别

他们有本质区别,Integer.valueof(String s)是将一个包装类是将一个实际值为数字的变量先转成string型再将它转成Integer型的包装类对象(相当于转成了int的对象)这样转完的对象就具有方法和属性了。

而Integer.parseInt(String s)只是将是数字的字符串转成数字,注意他返回的是int型变量不具备方法和属性。

Integer与int的区别

Integer是int的一个包装类,

从包装类Integer到基本类型int

1.Integer A=new Integer(5);

   int a=A.intValue();

2.int i=A.intValue();

从基本类型int到包装类Integer

如果int a=5;

1.Integer A=new Integer(a);

 或:Integer A=Integer.valueOf(a);

2.Integer A=5;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  string integer