Character Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс Character — это java.
[Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)]
public sealed class Character : Java.Lang.Object, IConvertible, IDisposable, 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 упаковывает значение примитивного типа char в объект. Объект класса Character содержит одно поле, тип которого имеет тип char.
Кроме того, этот класс предоставляет несколько методов для определения категории символов (строчные буквы, цифры и т. д.) и преобразования символов из верхнего регистра в нижний регистр и наоборот.
Сведения о символах основаны на стандарте Юникода
Методы и данные класса Character определяются сведениями в файле ЮникодData , который входит в базу данных символов Юникода, поддерживаемую консорциумом Юникода. Этот файл задает различные свойства, включая имя и общую категорию для каждой определенной точки кода Юникода или диапазона символов.
Файл и его описание доступны в консорциуме Юникода по адресу: <ul><li>http://www.unicode.org</ul>
<h2>"соответствие">Соответствие Юникода</h2>
Поля и методы класса Character определяются с точки зрения символьных сведений из Стандартного юникода, в частности в файле Юникода, который входит в базу данных символов Юникода. Этот файл указывает свойства, включая имя и категорию для каждой назначенной точки кода Юникода или диапазона символов. Файл доступен в консорциуме Юникода по адресу http://www.unicode.org.
Сведения о символах основаны на Стандарте Юникода версии 15.0.
Платформа Java поддерживает различные версии Юникода Standard со временем. Обновление до более новых версий Стандарта Юникода произошло в следующих Java выпусках, каждый из которых указывает новую версию: <класс таблицы="striped"caption style="display:none>"<>Отображает Java выпуски< и поддерживаемые версии Юникода/captionad><><tr><th scope="col"Java release>/<>th scope="col"< th scope="col">Юникод версии</th></tr/thead><tbody><tr><>< th scope="row" style="text-align:left">Java SE 20</th td>Юникод 15.0/td</><tr tr><th scope="row" style="text-align:left">Java SE 19</th><><>td<Юникод 14.0></td/td></tr tr><><th scope="row" style="text-align:left">Java SE 15</th><td Юникод 13.0>/td<></tr tr><th><scope="row" style="text-align:: left">Java SE 13</th><td Юникод 12.1>/td<></tr tr><><th scope="row" style="text-align:left">Java SE 12</th><td>Юникод 11.0</td></tr tr><><th scope="row" style="text-align:left">Java SE 11</th><td>Юникод 10.0</td/td></tr><tr><th scope="row" style="text-align:left">Java SE 9</th><td Юникод 8.0>/td<></tr tr><><th scope="row" style=" text-align:left">Java SE 8</th><td Юникод 6.2>/td<></tr tr><th><scope="row" style="text-align:left">Java SE 7</th><td>Юникод 6.0/td</tr tr><><th scope="row" style="text-align><:left"Java SE 5.0></th><td>Юникод 4.0</td></tr tr><th><scope="row" style="text-align:left">Java SE 1.4</th><td>Юникод 3.0</td></tr tr><><th scope="row" style="text-align:left">JDK 1.1</th><td Юникод 2.0>/td<></tr tr><th><scope="row" style="text-align:left">JDK 1.0.2</th><td Юникод 1.1.5>/td<></tr></tbody></table> Variations из этих базовых версий Юникода, таких как распознанные приложения, документируются в другом месте. <h2>"юникод">Представления символов< Юникода/h2>
char Тип данных (и, следовательно, значениеCharacter, которое инкапсулирует объект) основано на исходной спецификации Юникода, которая определяет символы в виде 16-разрядных сущностей фиксированной ширины. Стандарт Юникода с тех пор был изменен, чтобы разрешить символы, представление которых требует более 16 бит. Диапазон юридических точек< кода em/em>теперь 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>. Платформа Java использует представление UTF-16 в char массивах и классах StringStringBuffer. В этом представлении дополнительные символы представляются как пара значенийchar, первый из <>диапазона em с высоким суррогатами</em> (&92; uD800-\ uDBFF), второй из <диапазона em>low-surrogates</em> (\ uDC00-\ uDFFF).
Таким char образом, значение представляет кодовые точки базовой многоязычной плоскости (BMP), включая суррогатные кодовые точки или единицы кода кодировки UTF-16. Значение int представляет все кодовые точки Юникода, включая дополнительные кодовые точки. Нижние (наименее значимые) 21 биты int используются для представления кодовых точек Юникода и верхних (наиболее значимых) 11 битов должны быть нулями. Если иное не указано, поведение относительно дополнительных символов и суррогатных char значений выглядит следующим образом:
<ul><li>Методы, которые принимают char только значение, не могут поддерживать дополнительные символы. Они рассматривают char значения из суррогатных диапазонов как неопределенные символы. Например, возвращаетсяCharacter.isLetter('\u005CuD840'), хотя это конкретное значение, false если за ним следует какое-либо низко суррогатное значение в строке, будет представлять букву.
<li>Методы, принимаюющие int значение, поддерживают все символы Юникода, включая дополнительные символы. Например, возвращаетсяCharacter.isLetter(0x2F81A), true так как значение точки кода представляет букву (идограф CJK).
</ul>
В документации по API se Java em кодовая точка</em> Юникод используется для значений символов в диапазоне от U+0000 до U+10FFFF, а <>для 16-разрядных < значений, которые являются единицами кода ><em>UTF-16char/em<>. <> Дополнительные сведения о терминологии Юникода см. в глоссарии Юникода.
<-- Android удалено: абзац в ValueBased
Это класс на основе значений ; программисты должны рассматривать экземпляры, которые #equals(Объект) равны как взаимозаменяемые и не должны использовать экземпляры для синхронизации или непредсказуемого поведения. Например, в будущем выпуске синхронизация может завершиться ошибкой. -->
Добавлено в версии 1.0.
Java документации по java.lang.Character.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Конструкторы
| Имя. | Описание |
|---|---|
| Character(Char) |
Создает только что выделенный |
Поля
| Имя. | Описание |
|---|---|
| Bytes |
Число байтов, используемых для представления |
| CombiningSpacingMark |
Общая категория "Mc" в спецификации Юникода. |
| ConnectorPunctuation |
Общая категория "Pc" в спецификации Юникода. |
| Control |
Общая категория "Cc" в спецификации Юникода. |
| 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 |
Максимальное значение a
Кодовая точка Юникода, константа |
| MaxHighSurrogate |
Максимальное значение a
Единица кода с высоким уровнем суррогата Юникода в кодировке UTF-16, константа |
| MaxLowSurrogate |
Максимальное значение a
Единица кода Юникода с низким суррогатным кодом в кодировке UTF-16, константа |
| MaxRadix |
Максимальный радикс, доступный для преобразования в строки и из нее. |
| MaxSurrogate |
Максимальное значение суррогатной единицы кода Юникода в кодировке UTF-16, константе |
| MaxValue |
Константное значение этого поля — это наибольшее значение типа |
| MinCodePoint |
Минимальное значение
Кодовая точка Юникода, константа |
| MinHighSurrogate |
Минимальное значение
Единица кода с высоким уровнем суррогата Юникода в кодировке UTF-16, константа |
| MinLowSurrogate |
Минимальное значение
Единица кода Юникода с низким суррогатным кодом в кодировке UTF-16, константа |
| MinRadix |
Минимальный радикс, доступный для преобразования в строки и из нее. |
| MinSupplementaryCodePoint |
Минимальное значение
Дополнительная кодовая точка Юникода, константная |
| MinSurrogate |
Минимальное значение суррогатной единицы кода Юникода в кодировке UTF-16, константе |
| MinValue |
Константное значение этого поля — наименьшее значение типа |
| ModifierLetter |
Общая категория "Lm" в спецификации Юникода. |
| ModifierSymbol |
Общая категория "Sk" в спецификации Юникода. |
| NonSpacingMark |
Общая категория "Mn" в спецификации Юникода. |
| OtherLetter |
Общая категория "Lo" в спецификации Юникода. |
| OtherNumber |
Общая категория "Нет" в спецификации Юникода. |
| OtherPunctuation |
Общая категория "Po" в спецификации Юникода. |
| OtherSymbol |
Общая категория "So" в спецификации Юникода. |
| ParagraphSeparator |
Общая категория "Zp" в спецификации Юникода. |
| PrivateUse |
Общая категория "Co" в спецификации Юникода. |
| Size |
Количество битов, используемых для представления значения в незначаемой |
| SpaceSeparator |
Общая категория "Zs" в спецификации Юникода. |
| StartPunctuation |
Общая категория Ps в спецификации Юникода. |
| Surrogate |
Общая категория "Cs" в спецификации Юникода. |
| TitlecaseLetter |
Общая категория "Lt" в спецификации Юникода. |
| Unassigned |
Общая категория "Cn" в спецификации Юникода. |
| UppercaseLetter |
Общая категория "Lu" в спецификации Юникода. |
Свойства
| Имя. | Описание |
|---|---|
| Class |
Возвращает класс среды выполнения этого |
| Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
| JniIdentityHashCode |
Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия. (Унаследовано от Object) |
| JniManagedPeerState |
Класс |
| JniPeerMembers |
Возвращает метаданные JNI, используемые для вызова элементов этого Java однорангового узла. |
| PeerReference |
Возвращает ссылку на объект JNI для этого Java однорангового узла. (Унаследовано от Object) |
| ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Object) |
| ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Object) |
| Type |
Экземпляр |
Методы
| Имя. | Описание |
|---|---|
| CharCount(Int32) |
Определяет количество значений, необходимых для представления указанного символа |
| CharValue() |
Возвращает значение этого |
| Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
| CodePointAt(Char[], Int32, Int32) |
Возвращает точку кода в заданном индексе |
| CodePointAt(Char[], Int32) |
Возвращает точку кода в заданном индексе массива |
| CodePointAt(ICharSequence, Int32) |
Возвращает точку кода в заданном индексе |
| CodePointAt(String, Int32) |
Возвращает точку кода в заданном индексе |
| CodePointBefore(Char[], Int32, Int32) |
Возвращает точку кода, предыдущую заданному индексу массива, где можно использовать только элементы массива |
| CodePointBefore(Char[], Int32) |
Возвращает кодовую точку перед заданным индексом массива |
| CodePointBefore(ICharSequence, Int32) |
Возвращает кодовую точку перед заданным индексом |
| CodePointBefore(String, Int32) |
Возвращает кодовую точку перед заданным индексом |
| CodePointCount(Char[], Int32, Int32) |
Возвращает количество точек кода Юникода в подаррейе аргумента массива |
| CodePointCount(ICharSequence, Int32, Int32) |
Возвращает количество точек кода Юникода в текстовом диапазоне указанной последовательности символов. |
| CodePointCount(String, Int32, Int32) |
Возвращает количество точек кода Юникода в текстовом диапазоне указанной последовательности символов. |
| CodePointOf(String) |
Возвращает значение точки кода символа Юникода, указанного заданным именем символа. |
| Compare(Char, Char) |
Сравнивает два |
| CompareTo(Character) |
Сравнивает два |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Класс |
| Digit(Char, Int32) |
Возвращает числовое значение символа |
| Digit(Int32, Int32) |
Возвращает числовое значение указанного символа (точка кода Юникода) в указанном радиксе. |
| Dispose() |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| Dispose(Boolean) |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| DisposeUnlessReferenced() |
Класс |
| Equals(Object) |
Класс |
| Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
| ForDigit(Int32, Int32) |
Определяет символьное представление определенной цифры в указанном радиксе. |
| GetDirectionality(Char) |
Возвращает свойство направления Юникода для заданного символа. |
| GetDirectionality(Int32) |
Возвращает свойство направления Юникода для заданного символа (кодовая точка Юникода). |
| GetHashCode() |
Возвращает хэш-значение кода для объекта. (Унаследовано от Object) |
| GetName(Int32) |
Возвращает имя указанного символа |
| GetNumericValue(Char) |
|
| GetNumericValue(Int32) |
|
| GetType(Char) |
Возвращает значение, указывающее общую категорию символа. |
| GetType(Int32) |
Возвращает значение, указывающее общую категорию символа. |
| HashCode(Char) |
Возвращает хэш-код для |
| HighSurrogate(Int32) |
Возвращает ведущий суррогат (высоко суррогатный блок кода) суррогатная пара , представляющая указанный дополнительный символ (точка кода Юникода) в кодировке UTF-16. |
| IsAlphabetic(Int32) |
Определяет, является ли указанный символ (кодовая точка Юникода) алфавитным. |
| IsBmpCodePoint(Int32) |
Определяет, находится ли указанный символ (кодовая точка Юникода) в базовой многоязычной плоскости (BMP). |
| IsDefined(Char) |
Определяет, определен ли символ в Юникоде. |
| IsDefined(Int32) |
Определяет, определен ли символ (кодовая точка Юникода) в Юникоде. |
| IsDigit(Char) |
Определяет, является ли указанный символ цифрой. |
| IsDigit(Int32) |
Определяет, является ли указанный символ (точка кода Юникода) цифрой. |
| IsEmoji(Int32) |
Определяет, является ли указанный символ (кодовая точка Юникода) эмодзи. |
| IsEmojiComponent(Int32) |
Определяет, является ли указанный символ (кодовая точка Юникода) компонентом Эмодзи. |
| IsEmojiModifier(Int32) |
Определяет, является ли указанный символ (кодовая точка Юникода) модификатором Эмодзи. |
| IsEmojiModifierBase(Int32) |
Определяет, является ли указанный символ (кодовая точка Юникода) базовым модификатором Эмодзи. |
| IsEmojiPresentation(Int32) |
Определяет, имеет ли указанный символ (точка кода Юникода) свойство Emoji Presentation по умолчанию. |
| IsExtendedPictographic(Int32) |
Определяет, является ли указанный символ (точка кода Юникода) расширенным пиктографическим. |
| IsHighSurrogate(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) |
Определяет, является ли заданное |
| IsMirrored(Char) |
Определяет, отражается ли символ в соответствии со спецификацией Юникода. |
| IsMirrored(Int32) |
Определяет, отражается ли указанный символ (точка кода Юникода) в соответствии со спецификацией Юникода. |
| IsSpace(Char) |
Устаревшие.
Определяет, является ли указанный символ пробелом ISO-LATIN-1. |
| IsSpaceChar(Char) |
Определяет, является ли указанный символ символом пространства Юникода. |
| IsSpaceChar(Int32) |
Определяет, является ли указанный символ (кодовая точка Юникода) символом пространства Юникода. |
| IsSupplementaryCodePoint(Int32) |
Определяет, находится ли указанный символ (точка кода Юникода) в дополнительном диапазоне символов. |
| IsSurrogate(Char) |
Определяет, является ли данное |
| IsSurrogatePair(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) |
Возвращает индекс в заданном подразделе, который смещается от заданных |
| OffsetByCodePoints(ICharSequence, Int32, Int32) |
Возвращает индекс в заданной последовательности символов, смещение от заданной |
| OffsetByCodePoints(String, Int32, Int32) |
Возвращает индекс в заданной последовательности символов, смещение от заданной |
| ReverseBytes(Char) |
Возвращает значение, полученное путем отмены порядка байтов в указанном |
| SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Класс |
| ToArray<T>() |
Создает управляемый массив из этого Java оболочки массива. (Унаследовано от Object) |
| ToChars(Int32, Char[], Int32) |
Преобразует указанный символ (точка кода Юникода) в его представление UTF-16. |
| ToChars(Int32) |
Преобразует указанный символ (точка кода Юникода) в его представление UTF-16, хранящееся в массиве |
| ToCodePoint(Char, Char) |
Преобразует указанную суррогатную пару в дополнительное значение точки кода. |
| ToLowerCase(Char) |
Преобразует аргумент символа в нижний регистр, используя сведения о сопоставлении регистров из файла ЮникодData. |
| ToLowerCase(Int32) |
Преобразует аргумент символа (точка кода Юникода) в нижний регистр с помощью сведений о сопоставлении регистров из файла ЮникодData. |
| ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
| ToString(Char) |
Возвращает объект, представляющий указанный |
| ToString(Int32) |
Возвращает объект, представляющий указанный символ (кодовая |
| ToTitleCase(Char) |
Преобразует аргумент символа в заголовок, используя сведения о сопоставлении регистров из файла ЮникодData. |
| ToTitleCase(Int32) |
Преобразует аргумент символа (точка кода Юникода) в заголовок с помощью сведений о сопоставлении регистров из файла ЮникодData. |
| ToUpperCase(Char) |
Преобразует аргумент символа в верхний регистр, используя сведения о сопоставлении регистров из файла ЮникодData. |
| ToUpperCase(Int32) |
Преобразует аргумент символа (точка кода Юникода) в верхний регистр с помощью сведений о сопоставлении регистров из файла ЮникодData. |
| UnregisterFromRuntime() |
Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия. (Унаследовано от Object) |
| ValueOf(Char) |
Возвращает экземпляр, представляющий указанное |
| Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.> (Унаследовано от Object) |
| Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Операторы
| Имя. | Описание |
|---|---|
| Explicit(Character to Char) |
Преобразует указанное |
Явные реализации интерфейса
| Имя. | Описание |
|---|---|
| IComparable.CompareTo(Object) |
Сравнивает это значение с указанным объектом для упорядочивания. |
| IConvertible.GetTypeCode() |
Возвращает код типа для этого значения. |
| IConvertible.ToBoolean(IFormatProvider) |
Преобразование в |
| IConvertible.ToByte(IFormatProvider) |
Преобразует это значение в |
| IConvertible.ToChar(IFormatProvider) |
Преобразует это значение в |
| IConvertible.ToDateTime(IFormatProvider) |
Преобразование в |
| IConvertible.ToDecimal(IFormatProvider) |
Преобразование в |
| IConvertible.ToDouble(IFormatProvider) |
Преобразование в |
| IConvertible.ToInt16(IFormatProvider) |
Преобразует это значение в |
| IConvertible.ToInt32(IFormatProvider) |
Преобразует это значение в |
| IConvertible.ToInt64(IFormatProvider) |
Преобразует это значение в |
| IConvertible.ToSByte(IFormatProvider) |
Преобразует это значение в |
| IConvertible.ToSingle(IFormatProvider) |
Преобразование в |
| IConvertible.ToString(IFormatProvider) |
Преобразует это значение в |
| IConvertible.ToType(Type, IFormatProvider) |
Преобразует это значение в тип, указанный в параметре |
| IConvertible.ToUInt16(IFormatProvider) |
Преобразует это значение в |
| IConvertible.ToUInt32(IFormatProvider) |
Преобразует это значение в |
| IConvertible.ToUInt64(IFormatProvider) |
Преобразует это значение в |
| IJavaPeerable.Disposed() |
Класс |
| IJavaPeerable.Finalized() |
Класс |
| IJavaPeerable.JniObjectReferenceControlBlock |
Класс |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Класс |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Класс |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Класс |
| IJavaPeerable.UnregisterFromRuntime() |
Класс |
Методы расширения
| Имя. | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
Класс |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |