입력된 문자열에서 숫자를 추출하여 합계를 계산하는 문자열 계산기 애플리케이션을 구현합니다.
기본 구분자인 쉼표(,)와 콜론(:) 외에 커스텀 구분자를 추가할 수 있으며, 잘못된 입력에 대해서는 예외 처리합니다.
-
입력과 분리 기능 추가
- 사용자로부터 문자열 입력 받기
- 기본 구분자인 쉼표(,)와 콜론(:)을 사용하여 문자열 분리
-
문자열을 정수로 변환
- 분리된 문자열을 정수로 변환
- 숫자가 아닌 값이 포함된 경우 예외 처리
- 음수 또는 잘못된 형식의 입력에 대해
IllegalArgumentException
로 예외 처리
-
숫자의 합 계산
- 변환된 정수들의 합을 계산
- 합계 출력
-
커스텀 구분자 처리
- 입력 문자열에서 커스텀 구분자 확인 (
//
로 시작하고\n
으로 끝나는 부분) - 커스텀 구분자를 사용하여 문자열 분리
- 입력 문자열에서 커스텀 구분자 확인 (