本帖最后由 静心远行 于 2013-12-27 13:19 编辑
学习时遇到问题,代码如下:- public class test4
- {
- int x;
- test4(int i)
- {
- x = i;
- }
- public static void main(String args[])
- {
- test4 m1 = new test4(100);
- test4 m2 = new test4(100);
-
- if (m1.equals(m2))
- {
- System.out.println("Both are equal");
- } else
- {
- System.out.println("Both are not equal");
- }
- }
- }
复制代码 其中对象m1和m2是否在内存中是同一个地址,即它们两个是不是同一个对象。最后的输出结果是?
|