Java charAt(i) - '0' 에 대하여 문자를 정수형으로?

    요약 - 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

     

    댓글