public class Draft{
public static void main(String[] args){
java.util.Scanner ob=new java.util.Scanner(System.in);
System.out.print("input:");
String x=ob.nextLine();
String y="a";
if(y.equal(x)) System.out.println("相等")
else System.out.println("不相等");
if(x==y) System.out.println("相等")
else System.out.println("不相等");
}
}
输入为a,从结果可以看出,x和y采用equals的判断方式可以得出正确答案,
但是使用x==y却不行.