Javaint类型的⽐较
最近在项⽬中遇到了⼀个关于两个对象的⾥⾯的int属性⼤⼩的⽐较问题
1:当要⽐较两个对象中的int属性⼤⼩时,有两种解决⽅法
第⼀种:重新赋值
User newUser = ByNameAndCompanyId(userName,companyId); User oldUser = ById(userId);
java valueofint newId = Id();
int oldId = Id();
此时对newId和oldId进⾏⽐较即可。
第⼆种:将对象⾥⾯的int类型转换为String类型,然后再进⾏⽐较即可。
String.Id())
注意:不能直接对基本类型数据(对象的属性)⽤==进⾏⽐较,⽤==⽐较的是地址。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论