[JAVA] 프로그래머스 : 문자열 계산하기

조예빈·2024년 7월 15일
0

Coding Test

목록 보기
56/146
post-custom-banner

https://school.programmers.co.kr/learn/courses/30/lessons/120902

  1. 문자열 분리
  2. 기호가 +,-이면 배열 안의 요소를 정수로 바꾼 후 계산

정답 코드

class Solution {
    public int solution(String my_string) {
        
        String[] arr = my_string.split(" ");
        int length = arr.length;
        int answer = Integer.parseInt(arr[0]);
        
        for(int i=1;i<length-1;i++){
            if(arr[i].equals("+")){
                answer = answer + Integer.parseInt(arr[i+1]);
            }else if(arr[i].equals("-")){
                answer = answer - Integer.parseInt(arr[i+1]);
            }
        }
        return answer;
    }
}

profile
컴퓨터가 이해하는 코드는 바보도 작성할 수 있다. 사람이 이해하도록 작성하는 프로그래머가 진정한 실력자다. -마틴 파울러
post-custom-banner

0개의 댓글