Character 클래스 사용 방법
Character: 문자 유형
1.
static int MIN_RADIX: 최소 기수를 반환합니다.
static int MAX_RADIX: 최대 기수를 반환합니다.
static char MAX_VALUE: 문자 유형의 최대값입니다.
정적 char MIN_VALUE: 문자 유형의 최소값입니다.
정적 클래스 TYPE: 현재 유형을 반환합니다.
2, 생성자.
Character(char 값): char 매개변수를 사용하여 Character 객체를 구성합니다.
3. 방법.
지침:
1. 모든 메소드는 공개입니다.
2. 작성 형식: [수정자] <반환 유형>
예: 🎜>static int parseInt(String s)는 다음을 의미합니다. 이 메소드(parseInt)는 클래스 메소드(static)이고, 반환 유형은 (int)이며, 메소드에 필요한 매개변수는 String 유형입니다.
2. int CompareTo(Character anotherCharacter): 현재 Character 객체를 anotherCharacter와 비교합니다. 같음 관계는 0을 반환하고, 보다 작음 관계는 음수를 반환하고, 보다 큼 관계는 양수를 반환합니다.
3. int CompareTo(Object o): 현재 객체를 다른 객체와 비교합니다. o가 Character 객체이면 2와 동일한 기능을 가지며, 그렇지 않으면 ClassCastException이 발생합니다.
4. static int digit(char ch, int radix): 진수에 따라 현재 문자의 10진수 값을 반환합니다. Character.MIN_RADIX 코드:
System.out. print ln("Character.MIN_RADIX: " + Character.MIN_RADIX ); System.out.println("Character.MAX_RADIX: " + Character.MAX_RADIX ); System.out.println("Character.digit('2',2): " + Character.digit('2',2) ); System.out.println("Character.digit('7',10): " + Character.digit('7',10) ); System.out.println("Character.digit('F',16): " + Character.digit('F',16) );
Character.MIN_RADIX: 2 Character.MAX_RADIX: 36 Character.digit('2',2): -1 不是有效值。 Character.digit('7',10): 7 Character.digit('F',16): 15
object와 비교합니다. obj가 "null"이 아니고 현재 Character 개체와 일치하는 경우에만 "true"를 반환합니다.
6. static char forDigit(int digit, int radix): 특정 진수를 기준으로 현재 숫자 값이 나타내는 문자를 결정합니다. 4의 역연산은 값이 잘못된 경우 "'u0000'"을 반환합니다.
코드:
System.out.println("Character.MIN_RADIX: " + Character.MIN_RADIX ); System.out.println("Character.MAX_RADIX: " + Character.MAX_RADIX ); System.out.println("Character. for Digit(2,2): " + Character.forDigit(2,2) ); System.out.println("Character.forDigit(7,10): " + Character.forDigit(7,10) ); System.out.println("Character.forDigit(15,16): " + Character.forDigit(15,16) );
Character.MIN_RADIX: 2 Character.MAX_RADIX: 36 Character.forDigit(2,2): Character.forDigit(7,10): 7 Character.forDigit(15,16): f
8. static int getType(char ch): 문자 유형을 반환합니다. 특정 유형에 대해서는 Java 설명서를 확인하세요.
9.int
hashCode(): 현재 문자의 해시 테이블 코드를 반환합니다. 10. static boolean isDefined(char ch): 문자 ch가 유니코드
문자 세트에 명확하게 정의되어 있는지 확인합니다. 11. static boolean isDigit(char ch): 문자 ch가 숫자인지 확인합니다.
12. static boolean isIdent
ifierIgnorable(char ch): 문자 ch가 유니코드 문자 집합에서 무시할 수 있는 문자인지 확인합니다. 13. static boolean isISOControl(char ch): 문자 ch가 ISO 표준의 제어 문자인지 확인합니다.
14.static boolean isJavaIdentifierPart(char ch): 문자 ch가 Java의 부분 식별자인지 확인합니다.
15. static boolean isJavaIdentifierStart(char ch): 문자 ch가 Java의 첫 번째 식별자인지 확인합니다.
16. static boolean isLetter(char ch): 문자 ch가 문자인지 확인합니다.
17. static boolean isLetterOrDigit(char ch): 문자 ch가 문자인지 숫자인지 확인합니다.
18. static boolean isLowerCase(char ch): 문자 ch가 소문자인지 확인합니다.
19. static boolean isMirrored(char c): 문자 c에 유니코드 테이블에 따라 반대 방향의 문자가 있는지 확인합니다. 예를 들어 "["에는 "]"가 반대 방향으로 있고 결과는 true입니다.
20. static boolean isSpaceChar(char ch): 문자 ch가 유니코드에서 공백인지 확인합니다.
21. static boolean isUpperCase(char ch): 문자 ch가 대문자인지 확인합니다.
22. static boolean isWhitespace(char ch): Java 정의에서 ch 문자가 null 문자인지 확인합니다.
코드:
포함:
char c1 = '\u0009';//水平列表符 char c2 = '\u000A';//换行 char c3 = '\u000B';//垂直列表符 char c4 = '\u000C';//换页 char c5 = '\u000D';//回车 char c6 = '\u 001 C';//文件分隔符 char c7 = '\u001D';//组分隔符 char c8 = '\u001E';//记录分隔符 char c9 = '\u001F';//单元分隔符
24. String toString(): 현재 Character 객체를
문자열 으로 변환합니다. 25. static String toString(char c): c를 문자열로 변환하는 클래스 메소드입니다.
26. static char toUpperCase(char ch): ch가 대문자인지 여부를 변환합니다.
코드:
System.out.println("Character.toUpperCase('q'): " + Character.toUpperCase('q') ); System.out.println("Character.toLowerCaseCase('B'): " + Character.toLowerCase('B') );
Character.toUpperCase('q'): Q Character.toLowerCaseCase('B'): b
3. Java의 Character 클래스에 대해 자세히 설명
위 내용은 Character 클래스의 예시에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!