Collator.Compare Метод

Определение

Перегрузки

Имя Описание
Compare(Object, Object)

Сравнивает два аргумента для порядка.

Compare(String, String)

Сравнивает исходную строку с целевой строкой в соответствии с правилами сортировки для этого collator.

Compare(Object, Object)

Сравнивает два аргумента для порядка.

[Android.Runtime.Register("compare", "(Ljava/lang/Object;Ljava/lang/Object;)I", "GetCompare_Ljava_lang_Object_Ljava_lang_Object_Handler")]
public virtual int Compare(Java.Lang.Object? o1, Java.Lang.Object? o2);
[<Android.Runtime.Register("compare", "(Ljava/lang/Object;Ljava/lang/Object;)I", "GetCompare_Ljava_lang_Object_Ljava_lang_Object_Handler")>]
abstract member Compare : Java.Lang.Object * Java.Lang.Object -> int
override this.Compare : Java.Lang.Object * Java.Lang.Object -> int

Параметры

o1
Object

первый String объект для сравнения.

o2
Object

второй String объект для сравнения.

Возвращаемое значение

отрицательное целое число, ноль или положительное целое число в качестве первого аргумента меньше, равно или больше второго.

Атрибуты

Исключения

Значение , если или не является .

Комментарии

Сравнивает два аргумента для порядка. Возвращает отрицательное целое число, ноль или положительное целое число в качестве первого аргумента меньше, равно или больше второго.

Эта реализация просто возвращается compare((String)o1, (String)o2).

Добавлено в версии 1.2.

Java документации по java.text.Collator.compare(java.lang.Object, java.lang.Object).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Compare(String, String)

Сравнивает исходную строку с целевой строкой в соответствии с правилами сортировки для этого collator.

[Android.Runtime.Register("compare", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCompare_Ljava_lang_String_Ljava_lang_String_Handler")]
public abstract int Compare(string? source, string? target);
[<Android.Runtime.Register("compare", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCompare_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member Compare : string * string -> int

Параметры

source
String

исходная строка.

target
String

целевая строка.

Возвращаемое значение

Возвращает целочисленное значение. Значение меньше нуля, если источник меньше целевого, значение равно нулю, если исходный и целевой объект равны, значение больше нуля, если источник больше целевого.

Атрибуты

Комментарии

Сравнивает исходную строку с целевой строкой в соответствии с правилами сортировки для этого collator. Возвращает целое число меньше или больше нуля в зависимости от того, меньше или больше исходной строки, равной или больше целевой строки. Пример использования см. в описании класса Collator.

Для однократного сравнения этот метод имеет лучшую производительность. Если заданная строка будет участвовать в нескольких сравнениях, CollationKey.compareTo имеет лучшую производительность. Пример использования CollationKeys см. в описании класса Collator.

Java документации по java.text.Collator.compare(java.lang.String, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к