본문 바로가기

자바 JAVA

[자바 프로그래밍] charAt() 정의 및 예시

charAt() : String으로 저장된 문자열 중에서 한 글자만 선택해서 char타입으로 변환해줌

 

예시

String sr = new String();

char c = ' ';

str = "반갑습니다";

c = str.charAt(0);

System.out.println(c);

 

출력값 

'반'

 

charAt( ) -> 괄호안에 들어가는 숫자 = index번호

str이 가리키고 있는 문자열에서 0번째에 있는 문자를 char타입으로 변환

 

사용방법

1. String타입의 참조변수 뒤에 붙여서 사용

2. Scanner 에서 next() or nextLine()뒤에 붙여서 사용

 

 

예시

 

Scanner sc = new Scanner(System.in);

 

char c1 = ' ';

char c2 =' ';

 

c1 = sc.next().charAt(1);

c2 = sc.next().charAt(2);

 

System.out.println(c1);

System.out.println(c2);

 

sc.close();

 

 

charAt() 사용이유

"String타입을 chr타입으로 변환할 때 사용"

 Sting타입의 문자열에서 해당 위치에 있는 문자만을 char타입으로 변환