Java字符串:compareTo() 方法

Java字符串:compareTo() 方法


前言


今天博主将为大家分享Java字符串:compareTo() 方法!不喜勿喷,如有异议欢迎讨论!

有一个强大的地基才能写出健壮的程序!

后面博主将陆续发出:Java String 类的系列教程。


Java字符串:compareTo() 方法

compareTo() 方法用于两种方式的比较:

  • 字符串与对象进行比较。
  • 按字典顺序比较两个字符串。

语法

int compareTo(Object o)

或

int compareTo(String anotherString)

参数

  • o — 要比较的对象。
  • anotherString — 要比较的字符串。

返回值

返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方结束。

  • 如果参数字符串等于此字符串,则返回值 0;
  • 如果此字符串小于字符串参数,则返回一个小于 0 的值;
  • 如果此字符串大于字符串参数,则返回一个大于 0 的值。
public class Test {

    public static void main(String args[]) {
        String str1 = "Strings";
        String str2 = "Strings";
        String str3 = "Strings123";

        int result = str1.compareTo( str2 );
        System.out.println(result);

        result = str2.compareTo( str3 );
        System.out.println(result);

        result = str3.compareTo( str1 );
        System.out.println(result);
    }
}

到这里Java字符串:compareTo() 方法!各位小伙伴快去试试吧!


最后

  • 更多参考精彩博文请看这里:《陈永佳的博客》

  • 喜欢博主的小伙伴可以加个关注、点个赞哦,持续更新嘿嘿!

你可能感兴趣的:(#,Java字符串,#,Java核心基础--字符串,方法,compareTo(),方法)