문제 설명
문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요.
class Solution {
public int solution(String s) {
int answer = 0;
return answer;
}
}
class Solution {
public int solution(String s) {
int answer = 0;
// 원하는 타입을 문자열로 바꿀때에 Integer.parseInt(String s)를 넣어주면 int 형으로 바뀐다.
answer = Integer.parseInt(s);
//parseDouble 등등 모든 타입으로 변환시킬수 있다.
return answer;
}
}
도저히 내가 아는 선에서는 풀 수 없어서.. 구글링을 해서 Integer.parseInt() 메서드를 찾게되었다. Integer.parseInt(s) 를 해주게 되면 String 타입이었던 s가 int 타입으로 바뀌게 된다. parseDouble 등등 거의 모든 타입으로 변환 시킬수가 있다.
Intenger.parseInt 함수가 다른 자료형으로도 이용 가능하군용!