Closed yuujinleee closed 3 years ago
사바사 고려해서 아무것도 입력안했을때는 모든 사용자가 평가한 평점 나오게 하고 other이나 이상한 입력값 들어오면 other가 평가한 값이 나오게 하면 되겠다 ?
The spacings must be omitted. Gradstudent // Supported Grad student // X
A=A.replace(" ",""); 이 코드로 빈공간 지울 수 있음!! 이 코드 추가하고, 띄워쓰기 input 으로 허용해도 좋을 것 같음!
잇 근데 피아자에 보면 띄어쓰기 어차피 다 제거하고 인풋 넣을 거라고 해서 (피아자, 수업 피피티) 그 부분 코드는 추가 안 해도 될 듯?? (명목 상 써 봄) 이게 Command line input으로 받아왔을 때가 문제라서(자바 커맨드 뒤에 arg1 arg2 붙여서 실행) 띄어쓰기는 있으면 안..될거야...
피아자 @32 앞에 백슬래쉬 붙이기 -> "" 쌍따옴표로 묶어서 인풋 넣기..?
예시는 추가해서 써놓을게 쉅끝나거
no. | Error name | Code | Message | Description |
---|---|---|---|---|
1 | INPUT_ERROR | 1 | Emtpy input! | |
2 | INPUT_ERROR | 2 | is invalid! | |
3 | INPUT_ERROR: | 3 | genre input input_string is invalid genre. | |
4 | INPUT_WWAN | 4 | Entered occupation doesn't exist in DB. shown rating is rated by other. | |
5 | NO_DATA | 5 | Your genre input is valid. but there is no rating which has all matched genres and occupation. |
비고 | Error name | Code | Message | Description |
---|---|---|---|---|
위에1번 | InputEmptyError | 1 | No argument has passed. 2 arguments are required. (InputStr1 InputStr2) | Thrown when no input is entered. |
위에2번 | InputInvalidError | 4 | Entered input is invalid | Thrown when entered inputs are invalid. |
위에3번 | InputInvalidError | 5 | Entered genre doesn't exist. ( Invalid word : input_string ) | Thrown when the word in 1st input is invalid. |
비고 | Error name | Code | Message | Description |
---|---|---|---|---|
위에4번 | InputInvalidWarning | 6 | Entered occupation doesn't exist. Rating by 'other' is shown instead. | Thrown when the 2nd input is invalid. |
비고 | Error name | Code | Message | Description |
---|---|---|---|---|
위에5번 | NoDBError | 8 | Rating data matching the input pair doesn't exist. | Thrown when there's no available rating data for the genre-occupation input pair. |
비고 | Error name | Code | Message | Description |
---|---|---|---|---|
추가 요 | InputNumError | 2 | Only 1 input has passed. 2 arguments are required. | 인풋 개수 1 일때 |
추가 요 | InputNumError | 3 | More than 2 arguments have passed. 2 arguments are required. | 인풋 개수 2보다 클 때 |
추가 요 | NoDBError | 7 | Movie data matching the entered genre combination doesn't exist. | movies.dat에 장르콤비네이션에 해당하는 영화가 하나도 없을 때 |
Error name
+ Message
+ Code
InputEmptyError : No argument has passed. 2 arguments are required. (InputStr1 InputStr2)
(Error code: 1)
또는
InputEmptyError : No argument has passed. 2 arguments are required. (InputStr1 InputStr2)
Error code: 1
이런 식으로..? 더 나은 포맷 아이디어 있음 알려주라
Program exit 성공 시 ➡️ 0
일반적인 에러 ➡️ 1
에러/경고 메시지 뒤에 모두 exit code 1로 바꾸면 될 듯? -> 적용완료
System.exit(1);
You can see the final README updated on github mainpage.
Please review README
여기서 코멘트 달고 수정해서 최종본 만들자
마스터(깃헙 프로젝트 메인) 에 있는 README 참조