코드카타43 수정 : int->long / string.length()

kinkin_a·2025년 2월 21일

내일배움캠프 TIL

목록 보기
62/100

코드카타 43. 크기가 작은 부분

  1. Integet.parseInt(String p) -> Long.parseLong(String p)

    • int : short 보다 크고, 최소 16bit (2byte) 이상인 정수형으로 적어도 [-32,768, +32767] 의 범위를 포함 할 수 있음

    • long : 최소 32bit (4byte) 이상인 정수형으로 적어도 [-2,147,486,648 ~ +2,147,483,647] 의 범위를 포함 할 수 있습니다.

    ▶p 의 길이가 18까지므로 int 의 범위를 초과했기 때문에 long으로 수정

  2. string.length(): 문자열의 길이를 구하는 메소드
    string.subString(n,m): n부터 m까지 문자를 잘라 반환

    ▶ 그 외 java - String 메소드 정리 문서

    https://docs.oracle.com/javase/8/docs/api/java/lang/String.html

느낀 점

  • 틀렸으면 다른 분 정답 코드 한 번 따라쳐보기
  • 왜 틀렸는지 생각하고 구글링하기

0개의 댓글