☕Language: Java
1
2
3
4
5
6
7
8
|
class Solution {
public int solution(String s) {
int answer = 0;
answer = Integer.parseInt(s);
return answer;
}
}
|
* parseInt
1
2
3
4
5
6
7
8
|
class Solution {
public int solution(String s) {
int answer = 0;
answer = Integer.valueOf(s);
return answer;
}
}
|
* valueOf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
class Solution {
public int solution(String s) {
int answer = 0;
for(int i=0; i<s.length(); i++){
if(s.charAt(i) >= 48 && s.charAt(i) <= 57){
answer += s.charAt(i)-48;
if(i==s.length()-1) break;
answer *= 10;
}
}
if(s.charAt(0)=='-') answer *=-1;
return answer;
}
}
|
* 알고리즘
1
2
3
4
5
6
7
8
9
10
11
12
13
|
class Solution {
public int solution(String s) {
int answer = 0;
for(int i=0; i<s.length(); i++){
if(s.charAt(i) >= 48 && s.charAt(i) <= 57){
answer = answer*10 + s.charAt(i)-48;
}
}
if(s.charAt(0)=='-') answer *=-1;
return answer;
}
}
|
* 알고리즘
- *10 위치 조정 및 if 조건문 제거
🔗 소스 코드
GitHub
📚 참고 자료
'Computer > Algorithm_Java' 카테고리의 다른 글
[Algorithm_Java] 약수의 합 (Success) (0) | 2023.10.30 |
---|---|
[Algorithm_Java] 시저 암호 (Success) (0) | 2023.10.29 |
[Algorithm_Java] 수박수박수박수박수박수? (Success) (0) | 2023.10.27 |
[Algorithm_Java] 소수 찾기 (Success) (0) | 2023.10.26 |
[Algorithm_Java] 서울에서 김서방 찾기 (Success) (0) | 2023.10.25 |