class Solution {
public int solution(String my_string) {
int answer = 0;
String[] tokens = my_string.split(" ");
answer=Integer.parseInt(tokens[0]);
String temp="";
for(int i=1;i<tokens.length;i++)
{
if(i%2==0)
{
if(temp.equals("+")) answer+=Integer.parseInt(tokens[i]);
if(temp.equals("-")) answer-=Integer.parseInt(tokens[i]);
}
else{
temp=tokens[i];
}
}
return answer;
}
}
'코딩테스트 > lv0' 카테고리의 다른 글
[프로그래머스 코딩테스트] java Lv.0 외계어 사전 (0) | 2024.08.09 |
---|---|
[프로그래머스 코딩테스트] java Lv.0 삼각형의 완성조건(2) (0) | 2024.08.09 |
[프로그래머스 코딩테스트] java Lv.0 소인수분해 (0) | 2024.08.08 |
[프로그래머스 코딩테스트] java Lv.0 이진수 더하기 (0) | 2024.08.08 |
[프로그래머스 코딩테스트] java Lv.0 잘라서 배열로 저장하기 (0) | 2024.08.08 |