>  기사  >  Java  >  Character 클래스의 예시에 대한 자세한 설명

Character 클래스의 예시에 대한 자세한 설명

Y2J
Y2J원래의
2017-05-19 10:18:583504검색

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. 작성 형식: [수정자] ba201cadbb632e36d006c0ff71f12bff
예: 🎜>static int parseInt(String s)는 다음을 의미합니다. 이 메소드(parseInt)는 클래스 메소드(static)이고, 반환 유형은 (int)이며, 메소드에 필요한 매개변수는 String 유형입니다.

1.char charValue(): 문자 객체의 값을 반환합니다.

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

5. boolean equals(Object obj): obj

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

7. static int getNumericValue(char ch): 문자 ch의 숫자 값을 반환합니다.

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';//单元分隔符

23. static char toLowerCase(char ch): ch가 소문자인지 여부를 변환합니다.

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

[관련 권장 사항]

1. Java 무료 동영상 튜토리얼

2.

문자 방식과 문자 방식의 차이점에 대한 자세한 설명

3. Java의 Character 클래스에 대해 자세히 설명

4. Packaging 클래스 Character의 인스턴스 분석에 대해

5. Character 클래스 활용 분석

위 내용은 Character 클래스의 예시에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.