Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[문자열 덧셈 계산기] 이지윤 미션 제출합니다. #118

Open
wants to merge 16 commits into
base: main
Choose a base branch
from

Conversation

jiyuneel
Copy link

@jiyuneel jiyuneel commented Oct 21, 2024

문자열 덧셈 계산기

✏️ 기능 목록

  • 문자열 입력
    • "덧셈할 문자열을 입력해 주세요."를 출력한다.
    • 사용자로부터 문자열을 입력받는다. (camp.nextstep.edu.missionutils.ConsolereadLine() 활용)
  • 커스텀 구분자 지정
    • 문자열 앞부분의 "//"와 "\n" 사이에 위치하는 문자를 커스텀 구분자로 사용한다.
  • 숫자 추출
    • 쉼표(,) 또는 콜론(:)을 기준으로 숫자를 분리한다.
    • 커스텀 구분자를 기준으로 숫자를 분리한다.
  • 숫자 합 반환
    • 모든 숫자의 합을 구한다.
    • 덧셈 결과를 출력한다.
  • 예외 발생
    • 사용자가 잘못된 값을 입력할 경우 IllegalArgumentException을 발생시킨다.
    • 애플리케이션을 종료한다.

🚨 예외 상황

  • 사용자 입력
    • 빈 문자열인 경우
    • 양수가 아닌 숫자를 입력한 경우
    • 구분자가 아닌 문자를 입력한 경우
    • 커스텀 구분자가 한 문자가 아닌 경우

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant