콘텐츠로 이동

미션 간단 설명

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

요구사함

기능 요구사항

  • [X] 입력

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

  • [X] 출력

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

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

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

    잘못된 값을 입력시 'IllegalArgumentException' 발생

  • [X] 구분자

  • [X] 기존 구분자
  • [X] 커스텀 구분자

    기본 구분자는 ','와 ':'이며,

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

  • [X] 덧셈

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

  • [X] fix 사항

  • [X] 입력으로 빈 문자열을 받은 경우 0을 반환

입출력 요구 사항

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

실행 결과 예시

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