int to string과, string to int는 것은 생각보다 코딩 테스트에 상당히 자주 보이는 문제입니다. 물론 단독으로 출제되는 경우는 거의 없다시피 하고, 구현 문제의 중간 단계에서 필요한 경우가 왕왕 있습니다. 언젠가 정리해 두려고 했는데, 지금에 와서야 정리하게 되네요. 먼저, string을 int로 바꾸는 것은 Integer의 parseInt로 합니다. string을 long으로 바꾼다면, Long의 parseLong으로 하겠죠. 생각보다 parseXXX를 자주 쓰게 될 겁니다. 역으로, int를 String으로 바꾸기 위해서 Integer의 toString을, long을 String으로 바꾸기 위해서 Long의 toString을 이용합니다. 이것을 그림으로 그려보면 아래와 같아요. 어..
parseInt 검색 결과
해당 글 2건
java int to string, string to int : parseXXX와 toString 메서드로 간단하게 처리합시다.
레퍼런스/예제
2021. 10. 4. 22:10
java parseint vs valueof : 어떤 것을 리턴할까?
java에서, String을 Integer, 혹은 int형으로 변환하기 위해서 각각 valueOf라던지, parseInt를 많이 사용하는 편입니다. 이들은 내부적으로 어떻게 동작할까요? parseInt를 먼저 봅시다. 615번째 줄에서 같은 이름의 메서드를 호출합니다. 그런데, 2번째 인자가 10인데, 이는 10진법인 s를 int형으로 바꾸겠다는 것을 나타냅니다. 처음에, 조건에 맞는지 확인을 합니다. 만약에 맞지 않다면, 예외를 던질 텐데요. radix가 2 미만이거나 36 이상이거나, s가 null이라면, 예외를 던지게 되어 있습니다. 밑에 줄을 계속 봅시다. 558번째 줄에 limit라는 친구가 있습니다. Integer.MAX_VALUE의 값이 2148483647인데요. 여기에 -1을 곱했으니까, ..
레퍼런스/분석
2019. 6. 22. 18:37
최근댓글