String.ToLowerCase Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| ToLowerCase() |
Преобразует все символы в этом |
| ToLowerCase(Locale) |
Преобразует все символы в этом |
ToLowerCase()
Преобразует все символы в этом String случае в нижний регистр с помощью правил языкового стандарта по умолчанию.
[Android.Runtime.Register("toLowerCase", "()Ljava/lang/String;", "")]
public string ToLowerCase();
[<Android.Runtime.Register("toLowerCase", "()Ljava/lang/String;", "")>]
member this.ToLowerCase : unit -> string
Возвращаемое значение
, Stringпреобразованный в нижний регистр.
- Атрибуты
Комментарии
Преобразует все символы в этом String случае в нижний регистр с помощью правил языкового стандарта по умолчанию. Это эквивалентно вызову toLowerCase(Locale.getDefault()).
<b Примечание.</b>> Этот метод учитывает языковой стандарт и может привести к непредвиденным результатам, если используется для строк, которые предназначены для интерпретации языкового стандарта независимо. Примерами являются идентификаторы языка программирования, ключи протокола и теги HTML. Например, в турецком языковом стандарте возвращается"t\u005Cu0131tle", "TITLE".toLowerCase() где "\u005Cu0131" является символОМ LATIN SMALL LETTER DOTLESS I. Чтобы получить правильные результаты для нечувствительных строк языкового стандарта, используйте toLowerCase(Locale.ROOT).
Документация по Java для java.lang.String.toLowerCase().
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
ToLowerCase(Locale)
Преобразует все символы в этом String нижнем регистре с помощью заданных Localeправил.
[Android.Runtime.Register("toLowerCase", "(Ljava/util/Locale;)Ljava/lang/String;", "")]
public string ToLowerCase(Java.Util.Locale locale);
[<Android.Runtime.Register("toLowerCase", "(Ljava/util/Locale;)Ljava/lang/String;", "")>]
member this.ToLowerCase : Java.Util.Locale -> string
Параметры
- locale
- Locale
используйте правила преобразования вариантов для этого языкового стандарта
Возвращаемое значение
, Stringпреобразованный в нижний регистр.
- Атрибуты
Комментарии
Преобразует все символы в этом String нижнем регистре с помощью заданных Localeправил. Сопоставление регистров основано на стандартной версии Юникода, указанной классом java.lang.Character Character . Так как сопоставления регистров не всегда совпадают с сопоставлениями символов 1:1, результат String может отличаться от исходной Stringдлины.
Примеры сопоставлений строчных регистров приведены в следующей таблице: <table class="plain"><caption style="display:none">Строчные примеры сопоставления, показывающие языковой код языкового стандарта, верхний регистр, нижний регистр и< описание/подпись<>tr>><<th scope=>"col"Language Code of Locale</th scope="col"Upper Case/><th scope="col">Lower Case/th scope="th scope="col"Lower Case<<></<>th scope="col"th scope=<>"col"th scope="col>"th scope/th/tr></thead><tbody><tr td tr<>(турецкий)</td>><th scope="row" style="font-weight:normal; text-align:left">\>< u0130</th><td>\ u0069</td td заглавная буква I с точкой выше -> небольшая буква i</td<>>/tr<<>>td>tr (турецкий)</td<>><th scope="row" style="font-weight:normal; text-align:left">\ u0049</th><td>\ u0131</td td><>прописная буква I -> small letter dotless i </td<>/tr tr<>><td(all)</td><> th scope="row" style="font-weight:normal; text-align:left"French Fries/th><td>french fries<</<>>td all chars in String</td/tr><<>td><>(all)</td<>th scope="row" style=">font-weight:normal; text-align:left"> Ι Χ Θ Υ Σ</th><td>ι χ > υ σ</td td td>в нижнем регистре все символы в string</td></tr></tbody<>/table><>
Добавлено в версии 1.1.
Документация по Java для java.lang.String.toLowerCase(java.util.Locale).
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.