面向对象

来源:互联网 发布:wi fi分析工具 mac 编辑:程序博客网 时间:2024/06/05 11:04

“==”用来比较基本数据类型的变量

“equals方法”比较两个对象中的内容是否一样

class Person
{
 int age;
 void shout()
 {
  System.out.println("my age is"+age);
  }
  public static void main(String [] args)
  {
       Person P1 = new Person();
       Person P2 = new Person();
       P1.age = -30;
       P1.shout();
       P2.shout();
      
       String str1 = new String("abc");
       String str2 = new String("abc");
       String str3 = str1;
       if(str1 == str2) 
             System.out.println("true");
       else
             System.out.println("false");
  }
}

------------------------------------------------------------------------------------------------

class Person
{
 int age;
 void shout()
 {
  System.out.println("my age is"+age);
  }
  public static void main(String [] args)
  {
       Person P1 = new Person();
       Person P2 = new Person();
       P1.age = -30;
       P1.shout();
       P2.shout();
      
       String str1 = new String("abc");
       String str2 = new String("abc");
       String str3 = str1;
       if(str1.equals(str2))
             System.out.println("true");
       else
             System.out.println("false");
  }
}

原创粉丝点击