거인의 코딩일지
[Lv.0_Java] 간단한 식 계산하기 본문
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 형으로 형변환 시켜준뒤 계산하였다.
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/016.gif)
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 |