testequals.java

来自「JAVA培训用实用代码」· Java 代码 · 共 34 行

JAVA
34
字号
public class TestEquals {      
	public static void main(String[] args) {
		MyDate m1 = new MyDate(24, 3, 2001);
		MyDate m2 = new MyDate(24, 3, 2001);
		
		if ( m1 == m2 ) {
			System.out.println("m1==m2");
		} else {
			System.out.println("m1!=m2");
		}
		
		if ( m1.equals(m2) ) {
			System.out.println("m1 is equal to m2");
		} else {
			System.out.println("m1 is not equal to m2");
		} 
		
		m2 = m1;
		if ( m1 == m2 ) {
			System.out.println("m1==m2");
		} else {
			System.out.println("m1!=m2");
		}
	}
}

class MyDate{
	private int day,month,year;	
	public MyDate(int day, int month, int year){
		this.day = day;
		this.month = month;
		this.year = year;
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?