Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

자바의 문자 클래스

<시간/>

Character 클래스는 객체의 기본 유형 char 값을 래핑합니다. Character 클래스의 객체는 유형이 char인 단일 필드를 포함합니다.

다음은 Character 클래스의 메소드 중 일부입니다 -

수정자 및 유형 메소드 및 설명
정적 정수 charCount(int codePoint)
지정된 문자를 나타내는 데 필요한 문자 값의 수를 결정합니다.
문자 문자값()
이 Character 객체의 값을 반환합니다.
정적 정수 codePointAt(char[] a, int 인덱스)
char 배열의 주어진 인덱스에 있는 코드 포인트를 반환합니다.
정적 정수 codePointAt(char[] a, 정수 인덱스, 정수 제한)
인덱스가 제한보다 작은 배열 요소만 사용할 수 있는 char 배열의 지정된 인덱스에 있는 코드 포인트를 반환합니다.
정적 정수 codePointAt(CharSequence 시퀀스, 정수 인덱스)
CharSequence의 지정된 인덱스에서 코드 포인트를 반환합니다.
정적 정수 codePointBefore(char[] a, int 인덱스)
char 배열의 주어진 인덱스 앞에 있는 코드 포인트를 반환합니다.

예시

예를 들어 보겠습니다 -

import java.lang.*;
public class Demo {
   public static void main(String[] args){
      System.out.println(Character.isLetter('0'));
      System.out.println(Character.isLetter('h'));
      System.out.println(Character.isLetter('K'));
   }
}

출력

이것은 다음과 같은 출력을 생성합니다 -

false
true
true

이제 다른 예를 살펴보겠습니다 -

예시

import java.lang.*;
public class Demo {
   public static void main(String[] args){
      System.out.println(Character.isLetter('0'));
      System.out.println(Character.isLetter('h'));
      System.out.println(Character.isLetter('K'));
      System.out.println(Character.toString('0'));
      System.out.println(Character.toString('H'));
   }
}

출력

이것은 다음과 같은 출력을 생성합니다 -

false
true
true
0
H