Algorithm/Programmers

Programmers / Level 1 / 문자열을 정수로 바꾸기

Gyuri 2022. 6. 25. 23:59

[문제설명]

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

[제한사항]

  • s의 길이는 1 이상 5이하입니다.
  • s의 맨앞에는 부호(+, -)가 올 수 있습니다.
  • s는 부호와 숫자로만 이루어져있습니다.
  • s는 "0"으로 시작하지 않습니다.

 

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

 

자바에서 String 형태의 자료형을 int 형태로 변환하고 싶은 경우엔,

Integer.parseInt() 메소드를 사용한다.  (+Integer.valueOf() 메소드도 사용 가능)

 

반대로 int형을 String 형태의 자료형으로 변환하고 싶은 경우엔,

Integer.toString() 메소드를 사용한다. (+String.valueOf() 메소드도 사용 가능)

 

추가로,

int + " "

int형에 문자열을 이어붙이면, 문자열이 return되는 속성이 있다