[20231106] Lv1. 문자열을 정수로 바꾸기

일단 기록하기·2023년 11월 21일

프로그래머스 - 문자열을 정수로 바꾸기

문자열 s를 숫자로 변환하는 문제이다. s는 0으로 시작하지 않고, 숫자로만 이루어져있으면 맨앞에 부호가 올 수 있다.

[나의 풀이]

public class StringToInteger {
    public int solution(String s) {
        int answer = Integer.parseInt(s);
        return answer;
    }
}
  • 문제의 조건을 보면 0으로 시작하지 않고 숫자로만 이루어져 있기 때문에 단순히 문자열을 숫자로 변경하면 된다. 따라서 Integer.parseInt(String)을 사용하여 문제를 해결할 수 있다.

참고

숫자로 변환하는 방법에는 Integer.parseInt(), Integer.valueOf()가 있다. 하지만 parseInt()는 반환값이 int이고, valueOf()의 반환값은 Integer이다.

profile
모르는 건 일단 기록이라도 해놔야

0개의 댓글