首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

equals小疑点。

2012-01-02 
equals小问题。。。Java codepublic class StringComparison {public static void main(String[] args) {Stri

equals小问题。。。

Java code
public class StringComparison {    public static void main(String[] args) {        String s1 = "java isn't just for breakfast";        String s2 = "JAVA isn't just for breakfast";                if(s1.equals(s2));            System.out.println("The two lines are equal===");                System.out.println("The two lines are not equal----1");                if(s2.equals(s1))            System.out.println("the two lines are equal");                System.out.println("the two lines are not equal------2");                if(s1.equalsIgnoreCase(s2))            System.out.println("But the lines aer equal,ignorring case");        System.out.println("Lines are not equal,even ignoring case");                String s3 = "A cup is a joy forever";                if(s1.equalsIgnoreCase(s3))            System.out.println("two lines are equals");    }}


输出结果为什么是:


The two lines are equal=== <------------这个为什么输出啊???
The two lines are not equal----1
the two lines are not equal------2
But the lines aer equal,ignorring case
Lines are not equal,even ignoring case


[解决办法]
分号。。。
if(s1.equals(s2));

热点排行