class Comparison
{
public static void main(String[] args)
{
//1,用equals():比较两个字符串的内容是否相等。
String xiaoYi = "端正贤惠";
String xiaoEr = "漂亮妩媚";
String xiaoSan = "端庄贤惠";
String xiaoSi = "漂亮妩媚";
String TIJ = "Think In Java!";
String tij = "think in java!";
if(xiaoYi.equals(xiaoEr))
System.out.println("小一和小三相同!");
else
System.out.println("小一和小三不同!");
if(xiaoYi.equals(xiaoSan))
System.out.println("小一和小二相同!");
else
System.out.println("小一和小二不同!");
if((xiaoEr.compareTo(xiaoSi))>0);
System.out.println("小二和小四相同!");
else
System.out.println("小二和小四不同!");
if (tij.equalsIgoreCase(tij2))
System.out.println("TIJ和tij相同!");
else
System.out.println("TIJ和tij不同!");
}
}
equals()的作用:比较两个字符串内容是否相等,返回值为Boolean类型。
equalsIgoreCase()的作用:忽略大小写,比较两个字符串内容是否相等,返回值为Boolean类型。
compareTo()的作用:按照词典的顺序进行比较,返回值为int类型。