Share via


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 의 메서드와 데이터는 유니코드 컨소시엄에서 유지 관리하는 유니코드 문자 데이터베이스의 일부인 UnicodeData 파일의 정보에 의해 정의됩니다. 이 파일은 정의된 모든 유니코드 코드 포인트 또는 문자 범위에 대한 이름 및 일반 범주를 비롯한 다양한 속성을 지정합니다.

파일 및 해당 설명은 유니코드 컨소시엄의 ul<>lihttp://www.unicode.org<>/ul에서 <사용할 수 있습니다.>

<h2>"규칙">유니코드 규칙</h2>

클래스 Character 의 필드와 메서드는 유니코드 표준의 문자 정보, 특히 유니코드 문자 데이터베이스의 일부인 UnicodeData 파일로 정의됩니다. 이 파일은 할당된 모든 유니코드 코드 포인트 또는 문자 범위에 대한 이름 및 범주를 포함한 속성을 지정합니다. 파일은 의 유니코드 컨소시엄에서 http://www.unicode.org사용할 수 있습니다.

문자 정보는 유니코드 표준 버전 13.0을 기반으로 합니다.

Java 플랫폼은 시간이 지남에 따라 다양한 버전의 유니코드 표준을 지원했습니다. 유니코드 표준의 최신 버전으로의 업그레이드는 각각 새 버전을 나타내는 Java 릴리스에서 발생했습니다. <table class="striped"<>캡션 style="display:none">Java 릴리스 및 지원되는 유니코드 버전 및 지원되는 유니코드 버전</캡션<>thead><tr><th scope="col">Java release</th th<>scope="col">Unicode version/< th></tr<>/thead<>tbody<>tr tr><td>Java SE 15</td td><>유니코드 13.0</td></tr tr tr><><td>Java SE 13</td td><>유니코드 12.1</td>< /tr tr<>><td>Java SE 12</td td<>>유니코드 11.0</td></tr tr tr><td><>Java SE 11</td td><>유니코드 10.0</td></tr tr tr tr<>><td>Java SE 9</td td>><유니코드 8.0</td></tr tr tr><><td>Java SE 8</td td><>유니코드 6.2</td></tr tr tr><><Java>SE 7</td td><>유니코드 6.0</td></tr tr><<>td>Java SE 5.0</td td><>유니코드 4.0</td></tr tr tr><><td>Java SE 1.4</td td<>>유니코드 3.0</td></tr><tr><td>JDK 1.1</td td>><유니코드 2.0</td></tr tr tr><><td>JDK 1.0.2</td td>><유니코드 1.1.5</td></tr<>/tbody></table> 이러한 기본 유니코드 버전(예: 인식된 부록)의 변형은 다른 곳에 설명되어 있습니다. <h2>"유니코드">유니코드 문자 표현</h2>

char 데이터 형식(따라서 개체가 Character 캡슐화하는 값)은 고정 너비 16비트 엔터티로 문자를 정의한 원래 유니코드 사양을 기반으로 합니다. 이후 유니코드 표준은 표현에 16비트 이상이 필요한 문자를 허용하도록 변경되었습니다. 법적 <em code point</em>의 범위는 이제 U+0000에서 U+10FFFF로, em>유니코드 스칼라 값</em이라고 <합니다>>. (유니코드 표준의 U+n 표기법 정의를http://www.unicode.org/reports/tr27/#notation 참조하세요.)

"BMP">U+0000에서 U+FFFF로의 문자 집합을 em BMP>(기본 다국어 평면)</em이라고<도 합니다>. 코드 포인트가 U+FFFF보다 큰 "supplementary"문자를 em>보조 문자</em>s라고 합니다<.> Java 플랫폼은 배열 및 및 StringBuffer 클래스에서 char UTF-16 표현을 String 사용합니다. 이 표현에서 보조 문자는 em high-surrogates/em> 범위(<>uD800-\uDBFF \)의 첫 번째 값 쌍 char 으로, 두 번째 <문자는 em>low-surrogates</em> 범위(uDC00-\uDFFF \)로< 표시됩니다.

따라서 값은 char 서로게이트 코드 포인트 또는 UTF-16 인코딩의 코드 단위를 포함하여 기본 BMP(다국어 평면) 코드 포인트를 나타냅니다. 값은 int 보조 코드 포인트를 포함하여 모든 유니코드 코드 포인트를 나타냅니다. 의 하위(최하위) 21비 int 트 는 유니코드 코드 포인트를 나타내는 데 사용되며 상위(가장 중요한) 11비트는 0이어야 합니다. 달리 지정하지 않는 한 보조 문자 및 서로게이트 char 값과 관련된 동작은 다음과 같습니다.

<ul><li>값만 허용하는 char 메서드는 보조 문자를 지원할 수 없습니다. 서로게이트 범위의 값을 정의되지 않은 문자로 처리 char 합니다. 예를 들어 은 Character.isLetter('\u005CuD840') 문자열의 하위 서로게이트 값이 뒤에 오는 경우 이 특정 값이 문자를 나타내더라도 를 반환 false합니다.

<li>값을 허용하는 int 메서드는 보조 문자를 포함한 모든 유니코드 문자를 지원합니다. 예를 들어 코드 Character.isLetter(0x2F81A) 요소 값은 문자(CJK 표기법)를 나타내기 때문에 를 반환 true 합니다. </ul>

Java SE API 설명서에서 em>유니코드 코드 포인트</em>은 U+0000과 U+10FFFF 사이의 범위에서 문자 값에 사용되며>< em UTF-16/em> 인코딩의 <>코드 단위인 16<비 char 트 값에 유니코드 코드 단위</em>을 사용합니다. < 유니코드 용어에 대한 자세한 내용은 유니코드 용어집을 참조하세요.

<android 제거 --: ValueBased의 단락

값 기반 클래스입니다. 프로그래머는 #equals(Object)인 인스턴스를 서로 교환 가능한 인스턴스로 처리해야 하며 동기화에 인스턴스를 사용하면 안 되거나 예측할 수 없는 동작이 발생할 수 있습니다. 예를 들어 이후 릴리스에서는 동기화가 실패할 수 있습니다. -->

1.0에 추가되었습니다.

에 대한 Java 설명서입니다 java.lang.Character.

이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.

생성자

Character(Char)

Optional 이 instance 대한 명목 설명자가 포함된 를 반환합니다.

필드

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

부호 없는 이진 형식, 상수 16의 값을 나타내는 char 데 사용되는 비트 수입니다.

SpaceSeparator

유니코드 사양의 일반 범주 "Zs"입니다.

StartPunctuation

유니코드 사양의 일반 범주 "Ps"입니다.

Surrogate

유니코드 사양의 일반 범주 "Cs"입니다.

TitlecaseLetter

유니코드 사양의 일반 범주 "Lt"입니다.

Unassigned

유니코드 사양의 일반 범주 "Cn"입니다.

UppercaseLetter

유니코드 사양의 일반 범주 "Lu"입니다.

속성

Class

Object의 런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
Handle

기본 Android instance 대한 핸들입니다.

(다음에서 상속됨 Object)
JniIdentityHashCode

클래스는 Character 개체의 기본 형식 char 값을 래핑합니다.

(다음에서 상속됨 Object)
JniPeerMembers

클래스는 Character 개체의 기본 형식 char 값을 래핑합니다.

PeerReference

클래스는 Character 개체의 기본 형식 char 값을 래핑합니다.

(다음에서 상속됨 Object)
ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

(다음에서 상속됨 Object)
ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

(다음에서 상속됨 Object)
Type

Class 기본 형식 char을 나타내는 instance.

메서드

CharCount(Int32)

지정된 문자(유니코드 코드 포인트)를 나타내는 데 필요한 값 수를 char 결정합니다.

CharValue()

Character 개체의 값을 반환합니다.

Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
CodePointAt(Char[], Int32)

배열의 지정된 인덱스에서 코드 포인트를 반환합니다 char .

CodePointAt(Char[], Int32, Int32)

보다 작은 limit 배열 요소만 사용할 수 있는 배열의 char 지정된 인덱스에서 index 코드 포인트를 반환합니다.

CodePointAt(ICharSequence, Int32)

의 지정된 인덱스에서 코드 포인트를 반환합니다 CharSequence.

CodePointAt(String, Int32)

의 지정된 인덱스에서 코드 포인트를 반환합니다 CharSequence.

CodePointBefore(Char[], Int32)

배열의 지정된 인덱스 앞에 있는 코드 포인트를 반환합니다 char .

CodePointBefore(Char[], Int32, Int32)

배열의 지정된 인덱 char 스 앞에 오는 코드 포인트를 반환합니다. 여기서 보다 크거나 같은 start 배열 요소 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)

지정된 radix에 있는 문자 ch 의 숫자 값을 반환합니다.

Digit(Int32, Int32)

지정된 radix에서 지정된 문자(유니코드 코드 포인트)의 숫자 값을 반환합니다.

Dispose()

클래스는 Character 개체의 기본 형식 char 값을 래핑합니다.

(다음에서 상속됨 Object)
Dispose(Boolean)

클래스는 Character 개체의 기본 형식 char 값을 래핑합니다.

(다음에서 상속됨 Object)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
ForDigit(Int32, Int32)

지정된 radix의 특정 자릿수에 대한 문자 표현을 결정합니다.

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 하위 배열 내에서 코드 포인트에 의해 codePointOffset 지정된 index 에서 오프셋되는 인덱스 를 반환합니다.

OffsetByCodePoints(ICharSequence, Int32, Int32)

지정된 문자 시퀀스 내에서 지정된 에서 코드 포인트로 codePointOffset 오프셋 index 되는 인덱스를 반환합니다.

OffsetByCodePoints(String, Int32, Int32)

지정된 문자 시퀀스 내에서 지정된 에서 코드 포인트로 codePointOffset 오프셋 index 되는 인덱스를 반환합니다.

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)

UnicodeData 파일의 대/소문자 매핑 정보를 사용하여 문자 인수를 소문자로 변환합니다.

ToLowerCase(Int32)

UnicodeData 파일의 대/소문자 매핑 정보를 사용하여 문자(유니코드 코드 포인트) 인수를 소문자로 변환합니다.

ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
ToString(Char)

지정된 charString 나타내는 개체를 반환합니다.

ToTitleCase(Char)

UnicodeData 파일의 대/소문자 매핑 정보를 사용하여 문자 인수를 titlecase로 변환합니다.

ToTitleCase(Int32)

UnicodeData 파일의 대/소문자 매핑 정보를 사용하여 문자(유니코드 코드 포인트) 인수를 titlecase로 변환합니다.

ToUpperCase(Char)

UnicodeData 파일의 대/소문자 매핑 정보를 사용하여 문자 인수를 대문자로 변환합니다.

ToUpperCase(Int32)

UnicodeData 파일의 대/소문자 매핑 정보를 사용하여 문자(유니코드 코드 포인트) 인수를 대문자로 변환합니다.

UnregisterFromRuntime()

클래스는 Character 개체의 기본 형식 char 값을 래핑합니다.

(다음에서 상속됨 Object)
ValueOf(Char)

Character 지정된 char 값을 나타내는 instance 반환합니다.

Wait()

현재 스레드가 각성될 때까지 대기하도록 합니다. 일반적으로 <알림을<> 받>거나<<> 중단/em>합니다.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>em>>을 받거나 <일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>em>>을 받거나 <일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 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 값을 래핑합니다.

적용 대상