*모든 풀이 코드는 직접 작성하였습니다.
문제
문자열 s를 숫자로 변환한 결과를 반환하는 함수를 작성하라.
조건 :
s의 길이는 1 이상 5이하입니다.
s의 맨앞에는 부호(+, -)가 올 수 있습니다.
s는 부호와 숫자로만 이루어져있습니다.
s는 "0"으로 시작하지 않습니다.
문제 풀이
다른 언어는 모르겠지만, Java는 한줄로 끝낼 수 있다.
Integer.parseInt() 메소드는 +, - 부호도 인식해서 int로 바꿔버린다.
"+1234" 는 1234로, "-1234"는 -1234로...
풀이 코드
class Solution {
public int solution(String s) {
return Integer.parseInt(s);
}
}
'Coding Test' 카테고리의 다른 글
Programmers - 콜라츠 추측 (Java) (Lv.1) (1) | 2023.12.19 |
---|---|
Programmers - 두 정수 사이의 합 (Java) (Lv.1) (0) | 2023.12.19 |
Programmers - 하샤드 수 (Java) (Lv.1) (0) | 2023.12.19 |
Programmers - 정수 내림차순으로 배치하기 (Java) (Lv.1) (0) | 2023.12.19 |
Programmers - 정수 제곱근 판별 (Java) (Lv.1) (1) | 2023.12.19 |