자바의 Scanner와 클래스 구조를 활용해 만든 콘솔 계산기입니다.
- 사용자에게 정수 2개와 연산 기호(+ - * /)를 입력받아 계산
- 잘못된 입력이나 0으로 나눌 경우 예외 처리
- "exit" 입력 시 반복 종료
- 계산 결과를 저장하고, 종료 시 전체 결과 출력
- 클래스(Calculator)를 만들어 연산 기능 분리 및 히스토리 저장
App.java실행- 정수 2개와 연산 기호 입력
- 결과 출력
- exit 입력 시 종료
- 문자열 더하기 순서 때문에 출력이 이상해짐 → 문자열 연결로 해결
break outer오류 → 반복문에outer:붙여야 함"n" | "N"비교 오류 →equalsIgnoreCase("n")사용- 결과만 저장돼서 연산과정 저장 못함 → 리스트 타입을 String으로 변경
- exit 입력해도 종료 안됨 → 입력 버퍼 문제 해결
- GitHub: https://github.com/Gyum1/Calculator
- 트러블슈팅 정리(TIL): https://www.notion.so/1d57775b0f7b809eb0edefcc80f4b017?pvs=4