NextStep에서 클린코드를 수강하며 만든 프로젝트입니다. 최종 소스 코드를 보시고 싶으시다면 Step 4 branch를 확인해주시면 감사하겠습니다.
Step1 https://github.com/JoyDaheeCha/java-lotto/tree/step1
Step2 https://github.com/JoyDaheeCha/java-lotto/tree/step2
Step3 https://github.com/JoyDaheeCha/java-lotto/tree/step3
Step4 https://github.com/JoyDaheeCha/java-lotto/tree/step4
- 인풋파싱 클래스 분리
- 디폴트 (null, "") 일때 0 반환
- 일반 구분자 기준 분리
- 커스텀 구분자 기준 분리
-
InputView
- 문자열 분리
- 쉼표, 콜론을 기준으로 숫자 리스트 분리
- 커스텀 구분자 기준으로 문자열 분리
- 문자열 분리
-
숫자
- RuntimeException
- 음수일경우
- RuntimeException
-
덧셈
- 주어진 숫자 리스트 더하기
- 0 반환
- 빈문자열
- null
- 숫자 바로 반환 (숫자 하나만 문자열로 입력시)