Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

거인의 코딩일지

[Lv.0_Java] 간단한 식 계산하기 본문

알고리즘테스트/Programmers

[Lv.0_Java] 간단한 식 계산하기

코딩거인 2023. 8. 18. 14:41
728x90

class Solution {
    public int solution(String binomial) {
        int answer = 0;
        String [] arr = binomial.split(" ");
        if(arr[1].equals("+")){
            answer = Integer.valueOf(arr[0]) + Integer.valueOf(arr[2]);
        }else if(arr[1].equals("-")){
            answer = Integer.valueOf(arr[0]) - Integer.valueOf(arr[2]);
        }else{
            answer = Integer.valueOf(arr[0]) * Integer.valueOf(arr[2]);
        }
        
        return answer;
    }
}

String [] arr = binomial.split(" ") 이렇게 여백을 기준으로 배열을 생성한 뒤 조건문을 통하여 arr의 두번째 요소가 작성한 연산자와 같을 때 Integer.valueOf 로 int 형으로 형변환 시켜준뒤 계산하였다.

 

728x90

'알고리즘테스트 > Programmers' 카테고리의 다른 글

[Lv.0_Java] 배열 만들기 3  (0) 2023.08.18
[Lv.0_Java] 문자열 잘라서 정렬하기  (0) 2023.08.18
[Lv.0_Java] 접미사 배열  (0) 2023.08.18
[Lv.1_Java] 소수 만들기  (0) 2023.08.18
[Lv.2_Java] 예상 대진표  (0) 2023.08.18