View Code? Open in Web Editor
NEW
This project forked from woowacourse/java-ladder
๐ง๐ปโ๐ป [์ฐ์ํํ
ํฌ์ฝ์ค] Lv.1 ๋ฏธ์
- ๐ช ์ฌ๋ค๋ฆฌ ๊ฒ์ [๐ฅ ํ์ด: ํฌ๋ด]
java-ladder's Introduction
- ํด๋์ค ๋ณ์์ ๋ฆฌ์คํธ๋ค ์ผ๊ธ๊ฐ์ฒดํ
- ์ฐธ์ฌ์ ๊ฐ์ฒด ์์ฑ
- ์ฐธ์ฌ์ ์ด๋ฆ์ ๋ํ ์์ธ์ฒ๋ฆฌ
- ์ฌ๋ค๋ฆฌ ๋ผ์ธ ๊ฐ์ฒด ์์ฑ
- ์ฌ๋ค๋ฆฌ ๋ผ์ธ ๋ฐฐ์ด ์์ฑ
- ์ฌ๋ค๋ฆฌ ๋ผ์ธ ๊ฐ์ฒด ์์ฑ์ ์์ธ ์ฒ๋ฆฌ
- ์ฌ๋ค๋ฆฌ ๋ผ์ธ ๋๋ค๊ฐ ์์ฑ ์ถ๊ฐ
- ์ฌ๋ค๋ฆฌ ๋ผ์ธ ์ธํ
๊ตฌํ
- ์ฐธ์ฌ์ ์ ๊ฐ์ ธ์ค๊ธฐ
- ๊ฐ๋ก์ค ์ํ(true,false) ์ค์ ํ๊ธฐ
- ์ฌ๋ค๋ฆฌ ๋ผ์ธ ์ ๋ณด ์ถ๋ ฅํ๊ธฐ
- ์ฌ๋ค๋ฆฌ ๊น์ด ์์ฑ์ ์ถ๊ฐ
- ์ฌ๋ค๋ฆฌ ์์ ๊น์ด์ ๋ฐ๋ฅธ ๋ผ์ธ๋ค ์์ฑ
- ์ฌ๋ค๋ฆฌ ์์ ๋ผ์ธ๋ค ์ถ๋ ฅ
- ์ฌ๋ค๋ฆฌ ์ฐธ์ฌ์ ์ด๋ฆ ์ถ๋ ฅ
- mvc InputView ์ ์ฉ(์ด๋ฆ ์
๋ ฅ)
- ์ฌ๋ค๋ฆฌ ๋ผ์ธ์์ ํฌ์ง์
์ฐพ๊ธฐ
- ํ๋ ์ด์ด์์ ์์น ํ๋ ์ถ๊ฐ
- ์ฐธ์ฌ์ ํฌ์ง์
๋ณ๊ฒฝ
- ์ฐธ์ฌ์ ๊ฐ์ฒด์ ํฌ์ง์
์ด 0๋ณด๋ค ์์ ๊ฒฝ์ฐ ์ฒดํฌ (๋ฐํ์ ์ค๋ฅ ๋ฐฉ์ง)
- ๊ฒฐ๊ณผ ๊ฐ์ด 5๊ธ์๊ฐ ๋์ด๊ฐ๋ ๊ฒฝ์ฐ ์ฒดํฌ
- ๊ฒฐ๊ณผ ๊ฐ์ด player ์๋ณด๋ค ๋ง์ ๊ฒฝ์ฐ ์ฒดํฌ
- ์ฌ๋ค๋ฆฌ ๋์ด์ ๋ฐ๋ฅธ ๊ฒฐ๊ณผ
- ์ฌ๋ค๋ฆฌ ๊ฐ์ฒด์ ์คํ ๊ฒฐ๊ณผ ์
๋ ฅ๋ฐ๊ธฐ
- ํ๋ ์ด์ด ์ค๋ณต ์ฒดํฌํ๊ธฐ
- ๋ฉ์ธ์์ names, rewards ์ถ๋ ฅํ๋ ๋ถ๋ถ ํฌ๋ฉงํ
(LadderResult์ ๋ฃ๋๊ฐ)
- ๋ฉ์ธ ํจ์ ๊ตฌํ
- ์ฌ์ฉ์ ์ด๋ฆ all์ด๋ฉด ์์ธ
- ์ฝ๋ก ๊ตฌ๋ถ์ ๋ถ๋ฆฌ
- ์ผํ ๊ตฌ๋ถ์ ๋ถ๋ฆฌ
- ๋น ๋ฌธ์์ด("") ํน์ null ์
๋ ฅํ ๊ฒฝ์ฐ 0 ๋ฐํ
- ์ปค์คํ
๊ตฌ๋ถ์ ์ง์ ํ๊ธฐ("//;\n1;2;3") -> "1""2""3"
- ์ซ์ ํ๋๋ฅผ ๋ฌธ์์ด๋ก ์
๋ ฅํ ๊ฒฝ์ฐ ํด๋น ์ซ์๋ฅผ ๋ฐํํ๋ค.
- custom ๊ตฌ๋ถ์๋ก ๋๋ด์ ๋ ์์ธ์ฒ๋ฆฌ ํ์
- ๋ถ๋ฆฌ๋ ํ์
int๋ก ๋ฐ๊พธ๊ธฐ
- ๋น์นธ(์คํ์ด์ค) ์ง์ฐ๊ธฐ
- ์
๋ ฅ๋ ์ซ์๊ฐ ์์ or ์ซ์ ์ด์ธ์ผ ๊ฒฝ์ฐ exception ๋ฐ์
- ์ซ์๋ค์ ๊ฒฐ๊ณผ๊ฐ(๋ง์
) ์ถ๋ ฅ
- inputSplit ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ฉ์๋ ๋ถ๋ฆฌ
- ๋ฉ์ธ ๊ตฌํ
- ์ปค์คํ
๊ตฌ๋ถ์๊ฐ \n์ธ ๊ฒฝ์ฐ ์์ธ ์ฒ๋ฆฌ
java-ladder's People
Watchers