Skip to content

jinu0328/java-calculator-7

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

기능 목록

IO

  • 사용자는 문자열을 입력할 수 있다.
  • 사용자에게 결과를 출력한다.

Splitter

  • (쉼표) , 와 (콜론) : 을 구분자로 사용하여 문자열에서 숫자를 분리한다.
  • 입력된 문자열에서 앞부분에 "//"와 "\n" 사이에 위치한 문자를 커스텀 구분자로 등록한다.
  • 커스텀 구분자가 등록됐을 경우 기본 구분자와 함께 사용할 수 있게한다.
  • 특수문자가 커스텀 구분자로 입력될 경우 escape 처리하여 사용한다.

Accumulator

  • 구분자로 나눈 문자를 정수로 변환한다.
  • 변환된 정수의 합을 구한다.

Exception

  • "//", "\n" 사이 커스텀 구분자가 비어있을 경우 예외 처리한다.
  • 구분자로 등록되지 않은 문자를 사용할 경우 예외 처리한다.
  • 입력된 숫자가 int의 범위를 넘어서는 경우 예외처리한다.

About

woowacourse-precourse-wk1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%