当前位置: 技术问答>java相关
怎样改变对象Integer的值?
来源: 互联网 发布时间:2015-03-08
本文导语: Integer x=new Integer(5); x=x+1; // 应该怎样表示????? | java是按值传递,用基本类型的对象封装器无法改变原值! 《java核心技术 卷I》134页有详述。 | Integer x=new Integer(5); x=new Intege...
Integer x=new Integer(5);
x=x+1; // 应该怎样表示?????
x=x+1; // 应该怎样表示?????
|
java是按值传递,用基本类型的对象封装器无法改变原值!
《java核心技术 卷I》134页有详述。
《java核心技术 卷I》134页有详述。
|
Integer x=new Integer(5);
x=new Integer(x.intValue()+1
x=new Integer(x.intValue()+1
|
Integer这中wrapper class一旦分配了值,是不能如你所想的,不能改变值
|
放在必须存放对象,不能存放原始类型得地方,比如Vector
|
没学过C++,就没有很多“聪明人的烦恼”
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。