Hi,
have a look at the foll. code:
import java.util.*;
class CJdt14
{
public static void main(
String a[])
{
String s1= new String("a");
String s2 = new String("a");
Date d1= new Date();
Date d2 = new Date(95,2,14);
Date d3 = new Date(95,2,14);
Date d4 = new Date();
System.out.println(s1.equals(s2));
System.out.println(d2.equals(d3));
System.out.println(d1.equals(d4));
}
}
The o/p : true,true,false.why is it false for the 3 statement.
Thanks