미션 간단 설명

사용자에게 문자열을 입력 받을 시 ’,‘나 ’:‘를 구분자로써 나눈 숫자들을 더하는 문제이다.

요구사함

기능 요구사항

  • 입력

하나의 문자열을 입력받음 (camp.nextstep.edu.missionutils.Console의 readLine())

  • 출력

“덧셈할 문자열을 입력해 주세요.” 문자열 출력

결과를 출력함 (결과 : ” ”)

  • 에러처리
    • 빈 문자열일 때
    • 구분자만 있고 숫자가 없을 때
    • 음수의 입력을 받았을 때
    • ”//“으로 시작하나 “\n”이 없는 경우
    • 구분자 외의 문자가 있을 때,

잘못된 값을 입력시 ‘IllegalArgumentException’ 발생

  • 구분자
    • 기존 구분자
    • 커스텀 구분자

기본 구분자는 ’,‘와 ’:‘이며,

커스텀 구분자는 문자열의 앞부분에 ”//“와 “\n”사이의 문자열을 구분자로 사용함

  • 덧셈

구분자로 나눈 문자열을 숫자의 덧셈처럼 더함

  • fix 사항
    • 입력으로 빈 문자열을 받은 경우 0을 반환

입출력 요구 사항

입력 : 구분자와 양수로 구성된 문자열
출력 : 덧셈 결과
결과 : 6

실행 결과 예시

덧셈할 문자열을 입력해 주세요.
1,2:3
결과 : 6