Character Класс

Определение

Класс Character заключает значение примитивного типа char в объект .

[Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)]
public sealed class Character : Java.Lang.Object, IConvertible, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable, Java.Lang.IComparable
[<Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)>]
type Character = class
    inherit Object
    interface IConvertible
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IComparable
Наследование
Character
Атрибуты
Реализации

Комментарии

Класс Character заключает в оболочку значение примитивного типа char в объекте . Объект класса Character содержит одно поле с типом char.

Кроме того, этот класс предоставляет несколько методов для определения категории символа (строчная буква, цифра и т. д.) и преобразования символов из верхнего регистра в нижний регистр и наоборот.

Сведения о символах основаны на стандарте Юникода

Методы и данные класса Character определяются сведениями в файле ЮникодаData , который является частью базы данных символов Юникода, поддерживаемой консорциумом Юникода. Этот файл задает различные свойства, включая имя и общую категорию для каждой определенной кодовой точки Юникода или диапазона символов.

Файл и его описание доступны в консорциуме Юникод по адресу: <ul><li>http://www.unicode.org</ul>

<h2>"conformance">Соответствие Юникод</h2>

Поля и методы класса Character определяются с точки зрения символьной информации из стандарта Юникода, в частности файла ЮникодаData , который является частью базы данных символов Юникода. Этот файл задает свойства, включая имя и категорию для каждой назначенной кодовой точки Юникода или диапазона символов. Файл доступен в консорциуме Юникода по адресу http://www.unicode.org.

Сведения о символах основаны на стандарте Юникода версии 13.0.

Платформа Java поддерживает различные версии Стандарта Юникода с течением времени. Обновления до более новых версий Стандарта Юникода происходили в следующих выпусках Java, каждый из которых указывает новую версию: <table class="striped"><подпись style="display:none">Показывает выпуски Java и поддерживаемые версии Юникода/подпись<> thead<>tr><th область="col">Java release</th><область="col"><Версия Юникода</th></tr></thead<>tbody><tr><td>Java SE 15</td><td>Юникод 13.0</td></tr>><<td>Java SE 13</td<>td>Юникод 12.1</td></tr><td><>Java SE 12</td><td>Юникод 11.0</td></tr>><<td>Java SE 11</td><td>Юникод 10.0</td></tr><tr td>Java SE 9</td><td>Юникод 8.0</td></tr><td>><Java SE 8</td><td>Юникод 6.2</td></tr>><<td>Java SE 7</td<>Unicode>6.0</td></tr tr><><td>Java SE 5.0</td><td>Юникод 4.0</td></tr<>td><>Java SE 1.4</td><td>Юникод 3.0><</td></tr><tr><td>JDK 1.1</td><td>Юникод 2.0</td></tr tr><><td>JDK 1.0.2</td<>td>Юникод 1.1.5</td></tr<>/tbody></table> Варианты из этих базовых версий Юникода, например распознанные приложения, задокументированы в другом месте. <h2>"Unicode">Представления символов Юникода</h2>

Тип char данных (и, следовательно, значение, инкапсулируемое Character объектом) основаны на исходной спецификации Юникода, которая определяла символы как 16-разрядные сущности фиксированной ширины. С тех пор стандарт Юникода был изменен, чтобы разрешить символы, представление которых требует более 16 бит. Диапазон допустимых <кодовых точек</>em>s теперь от U+0000 до U+10FFFF, известный как <>скалярное значение</em> в Юникоде. (См. определениеhttp://www.unicode.org/reports/tr27/#notation нотации U+n в стандарте Юникода.)

"BMP".> Набор символов от U+0000 до U+FFFF иногда называется <em>Basic Многоязычная плоскость (BMP)</em>. "дополнительные">Символы, кодовые точки которых больше U+FFFF, называются <em>дополнительный символ</em>s. Платформа Java использует представление UTF-16 в char массивах и в String классах и StringBuffer . В этом представлении дополнительные символы представляются в виде пары значений char : первый из <диапазона em>high-surrogates</em> (\uD800-\uDBFF), второй из <диапазона em>low-surrogates</em> (\uDC00-\uDFFF).

char Таким образом, значение представляет кодовые точки базовой многоязыковой плоскости (BMP), включая суррогатные кодовые точки или единицы кода кодировки UTF-16. Значение int представляет все кодовые точки Юникода, включая дополнительные кодовые точки. Нижние (наименее значимые int ) 21 бит используются для представления кодовых точек Юникода, а верхние (наиболее значимые) 11 битов должны быть равны нулю. Если не указано иное, поведение в отношении дополнительных символов и суррогатных char значений выглядит следующим образом:

<ul><li>Методы, принимаюющие char только значение, не могут поддерживать дополнительные символы. Они обрабатывают char значения из суррогатных диапазонов как неопределенные символы. Например, Character.isLetter('\u005CuD840') возвращает false, даже если это конкретное значение, за которым следует любое низкое суррогатное значение в строке, будет представлять букву.

<li>Методы, принимаюющие int значение, поддерживают все символы Юникода, включая дополнительные символы. Например, возвращает значениеtrue, Character.isLetter(0x2F81A) так как значение кодовой точки представляет букву (иеограф CJK). </ul>

В документации по <>API Java SE кодовая точка</em> в Юникоде используется для символьных значений в диапазоне от U+0000 до U+10FFFF, а <em>Юникода code unit</em> — для 16-разрядных char значений, которые являются единицами <кода кодировки em>UTF-16</em>. Дополнительные сведения о терминологии Юникода см. в глоссарии Юникода.

<-- android-removed: paragraph on ValueBased

Это класс на основе значений ; Программисты должны рассматривать экземпляры, которые #equals(Объект) равны, как взаимозаменяемые и не должны использовать экземпляры для синхронизации, иначе может возникнуть непредсказуемое поведение. Например, в будущем выпуске синхронизация может завершиться ошибкой. -->

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

Документация по Java для java.lang.Character.

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

Конструкторы

Character(Char)

Возвращает объект , Optional содержащий номинальный дескриптор для этого экземпляра.

Поля

Bytes

Число байтов, используемых для представления char значения в двоичной форме без знака.

CombiningSpacingMark

Общая категория "Mc" в спецификации Юникода.

ConnectorPunctuation

Общая категория "Pc" в спецификации Юникода.

Control

Общая категория "Копия" в спецификации Юникода.

CurrencySymbol

Общая категория "Sc" в спецификации Юникода.

DashPunctuation

Общая категория "Pd" в спецификации Юникода.

DecimalDigitNumber

Общая категория "Nd" в спецификации Юникода.

DirectionalityArabicNumber

Слабый двунаправленный тип символа "AN" в спецификации Юникода.

DirectionalityBoundaryNeutral

Слабый двунаправленный тип символа "BN" в спецификации Юникода.

DirectionalityCommonNumberSeparator

Слабый двунаправленный тип символа "CS" в спецификации Юникода.

DirectionalityEuropeanNumber

Слабый двунаправленный тип символа "EN" в спецификации Юникода.

DirectionalityEuropeanNumberSeparator

Слабый двунаправленный тип символа "ES" в спецификации Юникода.

DirectionalityEuropeanNumberTerminator

Слабый двунаправленный символьный тип "ET" в спецификации Юникода.

DirectionalityFirstStrongIsolate

Слабый двунаправленный тип символа "FSI" в спецификации Юникода.

DirectionalityLeftToRight

Строгий двунаправленный тип символа "L" в спецификации Юникода.

DirectionalityLeftToRightEmbedding

Строго двунаправленный тип символа "LRE" в спецификации Юникода.

DirectionalityLeftToRightIsolate

Слабый двунаправленный тип символа "LRI" в спецификации Юникода.

DirectionalityLeftToRightOverride

Строгий двунаправленный тип символа "LRO" в спецификации Юникода.

DirectionalityNonspacingMark

Слабый двунаправленный тип символа "NSM" в спецификации Юникода.

DirectionalityOtherNeutrals

Нейтральный двунаправленный символьный тип "ON" в спецификации Юникода.

DirectionalityParagraphSeparator

Нейтральный двунаправленный символьный тип "B" в спецификации Юникода.

DirectionalityPopDirectionalFormat

Слабый двунаправленный тип символа "PDF" в спецификации Юникода.

DirectionalityPopDirectionalIsolate

Слабый двунаправленный тип символа "PDI" в спецификации Юникода.

DirectionalityRightToLeft

Строгий двунаправленный тип символа "R" в спецификации Юникода.

DirectionalityRightToLeftArabic

Строгий двунаправленный тип символа "AL" в спецификации Юникода.

DirectionalityRightToLeftEmbedding

Строго двунаправленный тип символа "RLE" в спецификации Юникода.

DirectionalityRightToLeftIsolate

Слабый двунаправленный тип символа "RLI" в спецификации Юникода.

DirectionalityRightToLeftOverride

Строгий двунаправленный тип символа "RLO" в спецификации Юникода.

DirectionalitySegmentSeparator

Нейтральный двунаправленный тип символа "S" в спецификации Юникода.

DirectionalityUndefined

Неопределенный двунаправленный тип символа.

DirectionalityWhitespace

Нейтральный двунаправленный символьный тип "WS" в спецификации Юникода.

EnclosingMark

Общая категория "Me" в спецификации Юникода.

EndPunctuation

Общая категория Pe в спецификации Юникода.

FinalQuotePunctuation

Общая категория "Pf" в спецификации Юникода.

Format

Общая категория "Cf" в спецификации Юникода.

InitialQuotePunctuation

Общая категория "Pi" в спецификации Юникода.

LetterNumber

Общая категория "Nl" в спецификации Юникода.

LineSeparator

Общая категория Zl в спецификации Юникода.

LowercaseLetter

Общая категория "Ll" в спецификации Юникода.

MathSymbol

Общая категория "Sm" в спецификации Юникода.

MaxCodePoint

Максимальное значение Кодовая точка Юникода, константная U+10FFFF.

MaxHighSurrogate

Максимальное значение Юникод с высоким уровнем суррогатного кода в кодировке UTF-16, константа '\u005CuDBFF'.

MaxLowSurrogate

Максимальное значение Юникод с низким уровнем суррогатного кода в кодировке UTF-16, константа '\u005CuDFFF'.

MaxRadix

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

MaxSurrogate

Максимальное значение суррогатной единицы кода Юникода в кодировке UTF-16, константа '\u005CuDFFF'.

MaxValue

Константное значение этого поля является наибольшим значением типа char, '\u005CuFFFF'.

MinCodePoint

Минимальное значение Кодовая точка Юникода, константная U+0000.

MinHighSurrogate

Минимальное значение Юникод с высоким уровнем суррогатного кода в кодировке UTF-16, константа '\u005CuD800'.

MinLowSurrogate

Минимальное значение Юникод с низким уровнем суррогатного кода в кодировке UTF-16, константа '\u005CuDC00'.

MinRadix

Минимальный радикс, доступный для преобразования в строки и из нее.

MinSupplementaryCodePoint

Минимальное значение Дополнительная кодовая точка Юникода, константная U+10000.

MinSurrogate

Минимальное значение единицы суррогатного кода Юникода в кодировке UTF-16, константа '\u005CuD800'.

MinValue

Константное значение этого поля является наименьшим значением типа char, '\u005Cu0000'.

ModifierLetter

Общая категория "Lm" в спецификации Юникода.

ModifierSymbol

Общая категория "Sk" в спецификации Юникода.

NonSpacingMark

Общая категория "Mn" в спецификации Юникода.

OtherLetter

Общая категория "Lo" в спецификации Юникода.

OtherNumber

Общая категория "Нет" в спецификации Юникода.

OtherPunctuation

Общая категория "Po" в спецификации Юникода.

OtherSymbol

Общая категория "So" в спецификации Юникода.

ParagraphSeparator

Общая категория Zp в спецификации Юникода.

PrivateUse

Общая категория "Co" в спецификации Юникода.

Size

Число битов, используемых для представления char значения в двоичной форме без знака, константы 16.

SpaceSeparator

Общая категория "Zs" в спецификации Юникода.

StartPunctuation

Общая категория "Ps" в спецификации Юникода.

Surrogate

Общая категория "Cs" в спецификации Юникода.

TitlecaseLetter

Общая категория "Lt" в спецификации Юникода.

Unassigned

Общая категория "Cn" в спецификации Юникода.

UppercaseLetter

Общая категория "Lu" в спецификации Юникода.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
JniPeerMembers

Класс Character заключает значение примитивного типа char в объект .

PeerReference

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
Type

Экземпляр Class , представляющий примитивный тип char.

Методы

CharCount(Int32)

Определяет количество значений, необходимых char для представления указанного символа (кодовая точка Юникода).

CharValue()

Возвращает значение этого Character объекта.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
CodePointAt(Char[], Int32)

Возвращает кодовую точку по заданному индексу массива char .

CodePointAt(Char[], Int32, Int32)

Возвращает кодовую точку по заданному индексу массиваchar, где можно использовать только элементы массива с index меньшим значением.limit

CodePointAt(ICharSequence, Int32)

Возвращает кодовую точку по заданному индексу CharSequenceобъекта .

CodePointAt(String, Int32)

Возвращает кодовую точку по заданному индексу CharSequenceобъекта .

CodePointBefore(Char[], Int32)

Возвращает кодовую точку, предшествующую заданному индексу массива char .

CodePointBefore(Char[], Int32, Int32)

Возвращает кодовую точку, предшествующую заданному индексу charstart массива, где можно использовать только элементы массива, index имеющие значение больше или равно .

CodePointBefore(ICharSequence, Int32)

Возвращает кодовую точку перед заданным индексом CharSequence.

CodePointBefore(String, Int32)

Возвращает кодовую точку перед заданным индексом CharSequence.

CodePointCount(Char[], Int32, Int32)

Возвращает количество кодовых точек Юникода в подмассиве аргумента массива char .

CodePointCount(ICharSequence, Int32, Int32)

Возвращает число кодовых точек Юникода в текстовом диапазоне указанной последовательности символов.

CodePointCount(String, Int32, Int32)

Возвращает число кодовых точек Юникода в текстовом диапазоне указанной последовательности символов.

Compare(Char, Char)

Сравнивает два char значения по числовым значениям.

CompareTo(Character)

Сравнивает два Character объекта по числовым значениям.

Digit(Char, Int32)

Возвращает числовое значение символа ch в указанном радиксе.

Digit(Int32, Int32)

Возвращает числовое значение указанного символа (кодовая точка Юникода) в указанном радиксе.

Dispose()

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
Dispose(Boolean)

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
ForDigit(Int32, Int32)

Определяет символьное представление для определенной цифры в указанном радиксе.

GetDirectionality(Char)

Возвращает свойство направленности Юникода для заданного символа.

GetDirectionality(Int32)

Возвращает свойство направленности Юникода для заданного символа (кодовая точка Юникода).

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetName(Int32)

Возвращает имя в Юникоде указанного символа codePointили значение NULL, если кодовая точка имеет значение #UNASSIGNED unassigned.

GetNumericValue(Char)

int Возвращает значение, которое представляет указанный символ Юникода.

GetNumericValue(Int32)

int Возвращает значение, которое представляет указанный символ (кодовая точка Юникода).

GetType(Char)

Возвращает значение, указывающее общую категорию символа.

GetType(Int32)

Возвращает значение, указывающее общую категорию символа.

HashCode(Char)

Возвращает хэш-код для char значения; совместим с Character.hashCode().

HighSurrogate(Int32)

Возвращает ведущее суррогатное устройство (высоко суррогатная единица кода) суррогатная пара , представляющая указанный дополнительный символ (кодовая точка Юникода) в кодировке UTF-16.

IsAlphabetic(Int32)

Определяет, является ли указанный символ (кодовая точка Юникода) алфавитным.

IsBmpCodePoint(Int32)

Определяет, находится ли указанный символ (кодовая точка Юникода) в базовой многоязыковой плоскости (BMP).

IsDefined(Char)

Определяет, определен ли символ в Юникоде.

IsDefined(Int32)

Определяет, определен ли символ (кодовая точка Юникода) в Юникоде.

IsDigit(Char)

Определяет, является ли указанный символ цифрой.

IsDigit(Int32)

Определяет, является ли указанный символ (кодовая точка Юникода) цифрой.

IsHighSurrogate(Char)

Определяет, является ли заданное char значение Единица кода Юникода с высоким уровнем суррогатного кода (также известная как начальная суррогатная единица кода).

IsIdentifierIgnorable(Char)

Определяет, следует ли рассматривать указанный символ как игнорируемый символ в идентификаторе Java или идентификаторе Юникода.

IsIdentifierIgnorable(Int32)

Определяет, следует ли рассматривать указанный символ (кодовую точку Юникода) как игнорируемый символ в идентификаторе Java или Идентификаторе Юникода.

IsIdeographic(Int32)

Определяет, является ли указанный символ (кодовая точка Юникода) идиографом CJKV (китайский, японский, корейский и вьетнамский) в соответствии со стандартом Юникода.

IsISOControl(Char)

Определяет, является ли указанный символ элементом управления ISO.

IsISOControl(Int32)

Определяет, является ли символ, на который указывает ссылка (кодовая точка Юникода), управляющим символом ISO.

IsJavaIdentifierPart(Char)

Определяет, может ли указанный символ быть частью идентификатора Java, отличного от первого символа.

IsJavaIdentifierPart(Int32)

Определяет, может ли символ (кодовая точка Юникода) быть частью идентификатора Java, отличного от первого символа.

IsJavaIdentifierStart(Char)

Определяет, разрешен ли указанный символ в качестве первого символа в идентификаторе Java.

IsJavaIdentifierStart(Int32)

Определяет, разрешен ли символ (кодовая точка Юникода) в качестве первого символа в идентификаторе Java.

IsJavaLetter(Char)
Устаревшие..

Определяет, разрешен ли указанный символ в качестве первого символа в идентификаторе Java.

IsJavaLetterOrDigit(Char)
Устаревшие..

Определяет, может ли указанный символ быть частью идентификатора Java, отличного от первого символа.

IsLetter(Char)

Определяет, является ли указанный символ буквой.

IsLetter(Int32)

Определяет, является ли указанный символ (кодовая точка Юникода) буквой.

IsLetterOrDigit(Char)

Определяет, является ли указанный символ буквой или цифрой.

IsLetterOrDigit(Int32)

Определяет, является ли указанный символ (кодовая точка Юникода) буквой или цифрой.

IsLowerCase(Char)

Определяет, является ли указанный символ символом нижнего регистра.

IsLowerCase(Int32)

Определяет, является ли указанный символ (кодовая точка Юникода) символом нижнего регистра.

IsLowSurrogate(Char)

Определяет, является ли заданное char значение Единица кода Юникода с низким суррогатным значением (также известная как единица кода с конечным суррогатным кодом).

IsMirrored(Char)

Определяет, отображается ли символ в соответствии со спецификацией Юникода.

IsMirrored(Int32)

Определяет, отражается ли указанный символ (кодовая точка Юникода) в соответствии со спецификацией Юникода.

IsSpace(Char)
Устаревшие..

Определяет, является ли указанный символ пробелом ISO-LATIN-1.

IsSpaceChar(Char)

Определяет, является ли указанный символ символом пространства Юникода.

IsSpaceChar(Int32)

Определяет, является ли указанный символ (кодовая точка Юникода) символом пространства Юникода.

IsSupplementaryCodePoint(Int32)

Определяет, находится ли указанный символ (кодовая точка Юникода) в дополнительном диапазоне символов.

IsSurrogate(Char)

Определяет, является ли данное char значение суррогатной единицей кода Юникода.

IsSurrogatePair(Char, Char)

Определяет, является ли указанная пара значений char допустимой. Суррогатная пара Юникода.

IsTitleCase(Char)

Определяет, является ли указанный символ символом титульного регистра.

IsTitleCase(Int32)

Определяет, является ли указанный символ (кодовая точка Юникода) символом заголовка.

IsUnicodeIdentifierPart(Char)

Определяет, может ли указанный символ быть частью идентификатора Юникода, отличной от первого символа.

IsUnicodeIdentifierPart(Int32)

Определяет, может ли указанный символ (кодовая точка Юникода) быть частью идентификатора Юникода, отличного от первого символа.

IsUnicodeIdentifierStart(Char)

Определяет, разрешен ли указанный символ в качестве первого символа в идентификаторе Юникода.

IsUnicodeIdentifierStart(Int32)

Определяет, разрешен ли указанный символ (кодовая точка Юникода) в качестве первого символа в идентификаторе Юникода.

IsUpperCase(Char)

Определяет, является ли указанный символ символом верхнего регистра.

IsUpperCase(Int32)

Определяет, является ли указанный символ (кодовая точка Юникода) символом верхнего регистра.

IsValidCodePoint(Int32)

Определяет, является ли указанная кодовая точка допустимой. Значение кодовой точки Юникода.

IsWhitespace(Char)

Определяет, является ли указанный символ пробелом в соответствии с Java.

IsWhitespace(Int32)

Определяет, является ли указанный символ (кодовая точка Юникода) пробелом в соответствии с Java.

JavaFinalize()

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

(Унаследовано от Object)
LowSurrogate(Int32)

Возвращает конечный суррогат ( низкая суррогатная единица кода) суррогатная пара , представляющая указанный дополнительный символ (кодовая точка Юникода) в кодировке UTF-16.

Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32)

Возвращает индекс в заданном char подмедре, который смещается от заданного index по кодовой точке codePointOffset .

OffsetByCodePoints(ICharSequence, Int32, Int32)

Возвращает индекс в заданной последовательности символов, который смещается от заданного index по кодовой точке codePointOffset .

OffsetByCodePoints(String, Int32, Int32)

Возвращает индекс в заданной последовательности символов, который смещается от заданного index по кодовой точке codePointOffset .

ReverseBytes(Char)

Возвращает значение, полученное путем изменения порядка байтов в указанном char значении.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
ToChars(Int32)

Преобразует указанный символ (кодовую точку Юникода) в представление UTF-16, хранящееся в массиве char .

ToChars(Int32, Char[], Int32)

Преобразует указанный символ (кодовую точку Юникода) в его представление UTF-16.

ToCodePoint(Char, Char)

Преобразует указанную суррогатную пару в дополнительное значение кодовой точки.

ToLowerCase(Char)

Преобразует аргумент символа в нижний регистр, используя сведения о сопоставлении регистров из файла ЮникодаData.

ToLowerCase(Int32)

Преобразует аргумент символа (кодовая точка Юникода) в нижний регистр, используя сведения о сопоставлении регистра из файла ЮникодаData.

ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
ToString(Char)

Возвращает объект , String представляющий указанный charобъект .

ToTitleCase(Char)

Преобразует аргумент символа в заголовок, используя сведения о сопоставлении регистров из файла ЮникодаData.

ToTitleCase(Int32)

Преобразует аргумент символа (кодовая точка Юникода) в регистр заголовков, используя сведения о сопоставлении регистра из файла ЮникодаData.

ToUpperCase(Char)

Преобразует аргумент символа в верхний регистр, используя сведения о сопоставлении регистров из файла ЮникодаData.

ToUpperCase(Int32)

Преобразует аргумент символа (кодовая точка Юникода) в верхний регистр, используя сведения о сопоставлении регистров из файла ЮникодаData.

UnregisterFromRuntime()

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
ValueOf(Char)

Возвращает экземпляр, Character представляющий указанное char значение.

Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

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

(Унаследовано от Object)
Wait(Int64, Int32)

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

(Унаследовано от Object)

Операторы

Explicit(Character to Char)

Класс Character заключает значение примитивного типа char в объект .

Явные реализации интерфейса

IComparable.CompareTo(Object)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.GetTypeCode()

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToBoolean(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToByte(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToChar(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToDateTime(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToDecimal(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToDouble(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToInt16(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToInt32(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToInt64(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToSByte(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToSingle(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToString(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToType(Type, IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToUInt16(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToUInt32(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IConvertible.ToUInt64(IFormatProvider)

Класс Character заключает значение примитивного типа char в объект .

IJavaPeerable.Disposed()

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
IJavaPeerable.Finalized()

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Класс Character заключает значение примитивного типа char в объект .

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Класс Character заключает значение примитивного типа char в объект .

GetJniTypeName(IJavaPeerable)

Класс Character заключает значение примитивного типа char в объект .

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