java中equals问题

sichuan4399 2012-08-11 06:25:04
Integer v1=new Integer(47);
Integer v2=new Integer(47);
System.out.println(v1.equals(v2));--true
Value v=new Value();
Value v3=new Value();
System.out.println(v.equals(v3));--false
String s1=new String();
String s2=new String();
System.out.println(s1.equals(s2));--true
String s3=new String("abc");
String s4=new String("abc");
System.out.println(s3.equals(s4));-true
请高手指定各个结果为什么?
...全文
75 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gotosleep_mylove 2012-08-11
  • 打赏
  • 举报
回复
这个很无聊啊。
jiekeyu 2012-08-11
  • 打赏
  • 举报
回复
这个好像是think in java 里面的吧

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧