Level1 스트링을 숫자로 바꾸기

문제

strToInt 메소드는 String형 str을 매개변수로 받습니다.
str을 숫자로 변환한 결과를 반환하도록 strToInt를 완성하세요.
예를들어 str이 1234이면 1234를 반환하고, -1234이면 -1234를 반환하면 됩니다.
str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다.

굉장히 쉬운 문제였다. 그냥 String 문자열을 Int형으로 바꿔주는 parseInt() 메소드만 알면 편하게 풀 수 있는 문제였다.

근데 알고리즘 문제가 이런식으로 푸는게 맞는 방법인지는 모르겠다.

1
2
3
4
5
6
7
8
9
10
11
public class StrToInt {
public int getStrToInt(String str) {

return Integer.parseInt(str);
}
//아래는 테스트로 출력해 보기 위한 코드입니다.
public static void main(String args[]) {
StrToInt strToInt = new StrToInt();
System.out.println(strToInt.getStrToInt("-1234"));
}
}
Share