요약 - charAt(i)로 출력된 값은 문자형이다
예를 들어 문자 1을 숫자로 변경하고 싶은 경우
char형을 int형으로 변경 시 아스키코드로 변경된다(char '1'은 int형으로 변환 시 아스키코드 49)
그 상태에서 문자 '0'을 빼주면 숫자 1이 된다(char '0'은 아스키코드로 48)
출처 - https://cokes.tistory.com/80
자바 charAt(int i) -'0' 에 대해서 문자를 정수형으로?
charAt은 자바에 문자열에 index값을 통해 문자를 읽어오는 방법으로 String str = "코크입니다"; 라는 문자열이 있으면, str.charAt(0); // 코 str.charAt(1); // 크 str.charAt(2); // 입 str.charAt(3); // 니 str.charAt(4); //
cokes.tistory.com
'JAVA' 카테고리의 다른 글
조건문 if (1) | 2023.08.06 |
---|---|
코드는 한줄씩 차례대로 실행된다 (0) | 2023.08.04 |
wait()/notify() 에서드를 활용한 동기화 프로그래밍 (0) | 2021.11.13 |
멀티 Thread 프로그래밍에서의 동기화 (0) | 2021.11.13 |
Thread 클래스의 여러 메서드들 (0) | 2021.11.06 |
댓글