- public class Test2 {
- public static void main(String[] args) {
- Person p1 = new Person(10);
- Person p2 = new Person(10);
- System.out.println(p1.equals(p2));//false 比较的是内容 内容相同时 为true
- System.out.println(p1==p2);//false 比较的是地址 当其存放的地址相同时 即为true;
- p1=p2;
- System.out.println(p1.equals(p2));//true
- System.out.println(p1==p2);//true
- }
- class Person{
- private int age;
- Person(int age){
- this.age = age;
- }
- }//原代码有些小问题哦 已改正
复制代码 |
|