12/12homework
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
class DateFourthTry
{
private String month;
public String toString()
{
return(month);
}
public void writeOutput()
{
System.out.println(month);
}
public boolean equals(DateFourthTry date)
{
return((this.month.equals(date.month)));
}
public void setDate(int month){
this.month = monthString(month);
}
public String monthString(int monthNmmber){
switch (monthNmmber){
case -1:
return "ERROR!";
case 0:
return "0";
case 1:
return "1";
case 2:
return "2";
case 3:
return "3";
case 4:
return "4";
case 5:
return "5";
case 6:
return "6";
case 7:
return "7";
case 8:
return "8";
case 9:
return "9";
case 10:
return "10";
default:
System.out.println("Error");
System.exit(0);
return "Error";
}
}
}
public class a
{
public static void main(String[] args)
{
DateFourthTry date1=new DateFourthTry();
DateFourthTry date2=new DateFourthTry();
date1.setDate(6);
date2.setDate(7);
if(date1.equals(date2))
System.out.println(date1+" equals"+date2);
else
System.out.println(date1+" does not equals"+date2);
System.out.println("兩者皆增一比比看:");
date1.setDate(7);
date2.setDate(8);
if(date1.equals(date2))
System.out.println(date1+" equals"+date2);
else
System.out.println(date1+" does not equals"+date2);
System.out.println("一增一減比比看:");
date1.setDate(8);
date2.setDate(7);
if(date1.equals(date2))
System.out.println(date1+" equals"+date2);
else
System.out.println(date1+" does not equals"+date2);
}
}
0 Comments:
Post a Comment
<< Home