728x90
charAt()
String 타입의 데이터(문자열)에서 특정 문자를 char 타입으로 변환할 때 사용하는 함수.
숫자로 구성된 String 변수에서 특정 숫자를 int 변수로 가져올 수 있다.
charAt() 예제
String str = "Hello World";
System.out.println(str.charAt(0)); // H
System.out.println(str.charAt(1)); // e
System.out.println(str.charAt(2)); // l
System.out.println(str.charAt(3)); // l
System.out.println(str.charAt(4)); // o
String num = "12345";
int num1 = num.charAt(0); // 49 -- 문자 '1'의 아스키코드값인 49가 나온다.
// 그러므로 '0' 또는 '0'의 아스키코드값 48을 빼준다.
int num2 = num.charAt(0) - '0'; // 1
int num3 = num.charAt(0) - 48; // 1
728x90
'Java & Spring' 카테고리의 다른 글
[JAVA] Character.isAlphabetic() 사용법 (0) | 2022.03.08 |
---|---|
[JAVA] Array, ArrayList 차이점 (0) | 2022.03.07 |
[JAVA] 정수의 최대값, 최소값 출력하기 (0) | 2022.03.05 |
[JAVA] .toString() / String.valueOf() 차이점 비교 (0) | 2022.03.04 |
[JAVA] forEach 사용법 (0) | 2022.03.03 |