[TIL] 240426 <자바> 계산기 만들기
계산기 만들기 Step1. 더하기,빼기,나누기,곱하기,나머지 연산 수행하는 Calculator 클래스 생성 Calculator.javapackage week03.homework3;public class Calculator { public double calculate (String operator, int num1, int num2) {
enjoydev.tistory.com
*변경됨*
Calculator.java
*추가됨*
BadInputException.java
+)
계산기 예외처리
Step1.
CalculatorApp을 사용하여 Main 클래스 작성
CalculatorApp.java
Main.java : try-catch 사용하여 예외처리
Step2.
CalculatorApp에서 문자열을 입력받아 int 혹은 operator로 파싱할때 사용하는 Parser.java 코드 작성
Parser.java
- Pattern.matches(String 정규식, CharSequence 비교할값) : 정규식과 값을 비교하여 boolean값을 반환
- Integer.parseInt(String값) : String값을 Int로 파싱시켜줌
실행 결과