String.ToUpperCase Метод

Определение

Перегрузки

ToUpperCase()

Преобразует все символы в этот String верхний регистр с помощью правил языкового стандарта по умолчанию.

ToUpperCase(Locale)

Преобразует все символы в этот String верхний регистр с помощью заданных Localeправил.

ToUpperCase()

Преобразует все символы в этот String верхний регистр с помощью правил языкового стандарта по умолчанию.

[Android.Runtime.Register("toUpperCase", "()Ljava/lang/String;", "")]
public string ToUpperCase ();
[<Android.Runtime.Register("toUpperCase", "()Ljava/lang/String;", "")>]
member this.ToUpperCase : unit -> string

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

, Stringпреобразованный в верхний регистр.

Атрибуты

Комментарии

Преобразует все символы в этот String верхний регистр с помощью правил языкового стандарта по умолчанию. Этот метод эквивалентен toUpperCase(Locale.getDefault()).

<b Примечание.</b>> Этот метод учитывает языковой стандарт и может привести к непредвиденным результатам, если используется для строк, которые предназначены для интерпретации языкового стандарта независимо. Примерами являются идентификаторы языка программирования, ключи протокола и теги HTML. Например, "title".toUpperCase() в турецком языковом стандарте возвращается "T\u005Cu0130TLE", где "\u005Cu0130" — это БУКВА ЛАТИНСКОЙ БУКВЫ С ТОЧКОЙ ВЫШЕ. Чтобы получить правильные результаты для нечувствительных строк языкового стандарта, используйте toUpperCase(Locale.ROOT).

Документация по Java для java.lang.String.toUpperCase().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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

ToUpperCase(Locale)

Преобразует все символы в этот String верхний регистр с помощью заданных Localeправил.

[Android.Runtime.Register("toUpperCase", "(Ljava/util/Locale;)Ljava/lang/String;", "")]
public string ToUpperCase (Java.Util.Locale locale);
[<Android.Runtime.Register("toUpperCase", "(Ljava/util/Locale;)Ljava/lang/String;", "")>]
member this.ToUpperCase : Java.Util.Locale -> string

Параметры

locale
Locale

используйте правила преобразования вариантов для этого языкового стандарта

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

, Stringпреобразованный в верхний регистр.

Атрибуты

Комментарии

Преобразует все символы в этот String верхний регистр с помощью заданных Localeправил. Сопоставление регистров основано на стандартной версии Юникода, указанной классом java.lang.Character Character . Так как сопоставления регистров не всегда совпадают с сопоставлениями символов 1:1, результат String может отличаться от исходной Stringдлины.

Примеры сопоставления регистра с учетом языкового стандарта и 1:M приведены в следующей таблице.

<table class="plain"><caption style="display:none">Examples of locale-sensitive and 1:M case mappings. Отображает языковой код языкового стандарта, нижний регистр, верхний регистр и описание.</caption><thead><tr><th scope="col">Language Code of Locale</th<>scope="col">Lower Case</<>th scope="col">Upper Case</><th th scope="col">description</><th/tr></thead><tbody><tr td tr<>(турецкий)</td>><th scope="row" style="font-weight:normal; text-align:left">#92; u0069</th><td>\ u0130</td td>small letter i -> прописная буква I с точкой выше</td<>/><tr<>td>tr (турецкий)</td<>><th scope="row" style="font-weight:normal; text-align:left">\ u0131</th><td>\ u0049</td td><>small letter dotless i -> прописная буква I</td/tr tr<><>td>><(all)</td><th scope="row" style="font-weight:normal; text-align:left">\ u00df</th><td>\ u0053 \ u0053</td td>small letter sharp s -> две буквы: SS</td/tr><><td><>(all)</td<>><th scope="row" style="font-weight:normal; text-align:left">Fahrvergnü gen</th><td>FAHRVERGNÜ GEN</td><td/td></td<>/tr></tbody></table>

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

Документация по Java для java.lang.String.toUpperCase(java.util.Locale).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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