[Java] Integer.parseInt

연이·2022년 11월 1일
0

Java 기초

목록 보기
4/5

💡 parse 종류

int뿐만 아니라 byte, short , long , float, double 등 숫자와 관련된 타입은 전부 가능하다.

하지만 오늘은 Integer.parseInt에 대해서만 알아볼것이다.

💡 Integer.parseInt() 란 ?

String타입의 숫자를 int 타입으로 변환시켜주는 메서드

예제
문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요.

class Solution {
    public int solution(String s) {
        int answer = 0;
        answer = Integer.parseInt(s);
        return answer;
    }
}

💡 Integer.parseInt(String s, int radix)

첫번째 인자로는 변환하고자 하는 문자열을 전달 받고
두번째 인자에는 변환할 진수 값을 넣는다.
기본 반환값은 10진수다.

Integer.parseInt("100", 2);  //4
Integer.parseInt("100", 8);  //64
Integer.parseInt("100", 16); //256
Integer.parseInt("100", 10); //100

참고
https://woogie.tistory.com/2
https://ninearies.tistory.com/172

0개의 댓글