Java String compareTo() 方法

返回上一级

Java String 对象的 compareTo() 方法用于两种方式的比较

  1. 字符串与对象进行比较
  2. 按字典顺序比较两个字符串

语法

int compareTo(Object o)

int compareTo(String anotherString)

参数

参数 说明
o 要比较的对象
anotherString 要比较的字符串

返回值

  1. 如果参数字符串等于此字符串,则返回值 0
  2. 如果此字符串小于字符串参数,则返回一个小于 0 的值
  3. 如果此字符串大于字符串参数,则返回一个大于 0 的值

范例

下面的范例使用 compareTo() 方法比较两个字符串或两个对象

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 代码,输出结果如下

0
-3
3

返回上一级

Java 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.