class Solution {
public int solution(String s) {
int answer = Integer.parseInt(s);
return answer;
}
}
int type answer에 Integer.parseInt(s)로 Integer Type으로 형변환한 s를
할당해주기만 하면 되는 간단한 문제였다.
사실 Integer.parseInt를 하게되면 객체가 String type일 때의 부호까지 유지한채 변환하는지는 모르고
그냥 형변환 후에 한번 test해봤더니 해결됐다..
- Integer.parseInt() -
Integer.parseInt(변환할 객체)를 할당해주게 되면 ()안의 객체를 integerType로 변환해준다.
기본 값은 10진수로 객체를 변환해 return해주며
Integer.parseInt(변환할 객체 , radix) 형식으로도 선언으로도 변환이 가능한데
Integer.parseInt(example , 2)
위의 코드가 의미하는 바는 example객체를 2진수로 표현해 리턴을 의미한다.
변환시 객체가 +, -등 산술연산자를 포함하고 있을 경우
연산자를 유지한채 숫자값과 함께 리턴해준다.
'Plo Algorithm' 카테고리의 다른 글
프로그래머스 Lv1 음양 더하기 (0) | 2022.03.15 |
---|---|
프로그래머스 Lv1 없는 숫자 더하기 (0) | 2022.03.15 |
프로그래머스 Lv1 두 정수 사이의 합 (0) | 2022.03.15 |
프로그래머스 Lv1 가운데 글자 가져오기 (0) | 2022.03.15 |
프로그래머스 Lv1 짝수와 홀수 (0) | 2022.03.15 |