Integer i1 = new Integer(1000);
Integer i2 = new Integer(1000);
System.out.println(1i==i2); // true
String s1 = new String("abc");
Stirng s2 = new String("abc");
System.out.println(s1==s2); //false
i1中不是在内存new了一个对象了 ,i2也new了一个对象了,它们的内存地址指向怎么一样呢?不像String那样吗
Integer i2 = new Integer(1000);
System.out.println(1i==i2); // true
String s1 = new String("abc");
Stirng s2 = new String("abc");
System.out.println(s1==s2); //false
i1中不是在内存new了一个对象了 ,i2也new了一个对象了,它们的内存地址指向怎么一样呢?不像String那样吗
解决方案 »
- 求助java socket发送数据的问题
- 有没有比较好的,能协助JAVA开发WINDOWS系统功能的第三方包
- 请大家帮一下忙
- 有几个问题想请教!
- Java,想说爱你不容易
- java.sql.SQLException: [BEA][SQLServer JDBC Driver]No more data available to read..>
- 问题三:如何调用类?
- 关于JBuilder6的简单问题,请大家帮帮忙!
- 怎么把时间转成这种格式-------- 3/8/2002 12:05:00 AM
- 请问怎么样实现HashMap的克隆,好像它的clone()方法不好用。谢谢
- 请问inputstream怎么变成file类型的?
- 搜索文件问题
System.out.println(1i==i2); // true这个会是true?!