String 的compare比较方法返回值有什么含义

发布网友

我来回答

2个回答

热心网友

String 的应该是compareTo吧。。。

public int compareTo(String anotherString)
按字典顺序比较两个字符串。该比较基于字符串中各个字符的 Unicode 值。按字典顺序将此 String 对象表示的字符序列与参数字符串所表示的字符序列进行比较。如果按字典顺序此 String 对象位于参数字符串之前,则比较结果为一个负整数。如果按字典顺序此 String 对象位于参数字符串之后,则比较结果为一个正整数。如果这两个字符串相等,则结果为 0;compareTo 只在方法 equals(Object) 返回 true 时才返回 0。

热心网友

string
compare的返回值是整型.
  比较两个指定的
string
对象,并返回一个指示二者在排序顺序中的相对位置的整数。
  类型:system.int32
  一个
32
位带符号整数,指示两个比较数之间的词法关系。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com