์ค๋์ ๊ตญ๋น 4์งธ๋ !!
์ฒ์์ผ๋ก ๋๋ฉด๊ฐ์๋ฅผ ๋ค์๋ ์ด๊ธฐ๋ํ๋ค!!
์ค๋์ ๋๋ค ์ซ์ ์ถ๋ ฅ, ๋ฐฐ์ด, ์๋ฐ์ ์ ์ถ๋ ฅ, ์ค์บ๋ API์ฌ์ฉ๋ฐฉ๋ฒ, ์ ์ด๋ฌธ์ ์กฐ๊ฑด๋ฌธ์ ๋ํด์ ๋ฐฐ์ ๋ค.
์กฐ๊ฑด๋ฌธ์ 5์ผ์ฐจ์ ํ๋ฒ์ ์ ๋ฆฌํ๊ณ , ์ด๋ฒ ์์ ์ ๋๋ค ์ซ์ ์ถ๋ ฅ๋ฐฉ๋ฒ, ๋ฐฐ์ด, ์๋ฐ์ ์ ์ถ๋ ฅ, ์ค์บ๋ ์ฌ์ฉ๋ฐฉ๋ฒ์ ๋ํด์ ์ ๋ฆฌํด๋ณด๊ฒ ๋ค!!
๊ทธ๋ผ 4์ผ์ฐจ ์์ ์์~~๐
1. ๋๋ค ์ซ์ ์ถ๋ ฅ
Math.random() : 0์ด์ 1๋ฏธ๋ง์ double๋๋ค๊ฐ
2. ๋ฐฐ์ด(Array)
- ๊ฐ์ ๋ฐ์ดํฐ ์ ํ ๋ณ์๋ฅผ ์ฌ๋ฌ๊ฐ ์ ์ธํด์ผ ํ๋ ๋ถํธํจ์ ์ค์ด๊ธฐ ์ํด ์ฌ์ฉํ๋ค.
- ์๋ฐ์์ ๋ฐฐ์ด๋ ๋ฐ์ดํฐ ํ์ ์ผ๋ก ์ทจ๊ธํ ์ ์์ด ๋ฐฐ์ด์ ์ ์ํ๋ ๋๊ดํธ "[ ]" ๋ฐฐ์ด ๋ณ์๋ช ์์ ์์นํ ์ ์์.
<๋ฐฐ์ด ๊ตฌ์กฐ>
- ๋ฐฐ์ด์ ์ ์ธ, ์์ฑ, ์ด๊ธฐํ ๊ณผ์ ์ ํตํด ๋ง๋ค์ด์ง๋ค
<2-1. ๋ฐฐ์ด ์ ์ธ>
-<๋ฐ์ดํฐ ํ์ ><๋ฐฐ์ด ์ด๋ฆ[ ]> OR <๋ฐ์ดํฐ ํ์ [ ]><๋ฐฐ์ด ์ด๋ฆ>
↑ ์ ์ธ์ ๋ฐฐ์ด์ ๋ค์ด๊ฐ ํ์ ์ ํจ
<2-2. ๋ฐฐ์ด ์์ฑ>
<๋ฐฐ์ด ์ด๋ฆ> = new <๋ฐ์ดํฐ ํ์ [ ๋ฐฐ์ด์ ํฌ๊ธฐ ]>
↑ ์์ฑ์ ๋ง๋ค ๋ฐฐ์ด์ ํฌ๊ธฐ ๊ฒฐ์
โป ์๋ฐ์ ๋ฐฐ์ด์ ์ ์ธ์์ ํฌ๊ธฐ ๋ช ์ํ ์ ์์ผ๋ฉฐ, ์์ฑ์์ ํฌ๊ธฐ ๋ช ์ํ๋ค. โป
<2-3. ๋ฐฐ์ด ์ด๊ธฐํ>
๋ฐฐ์ด์ ๊ฐ์ ๋ฃ์ด์ฃผ๋ ํ์
<2-4. ๋ฐฐ์ด์ ์ฌ์ฉ>
<2-5. ๋ฐฐ์ด์ ์ ์ฅ๋ ๊ฐ ๋ฌธ์์ด ํํ๋ก ํ์ธ>
<2-6. ๋ฐฐ์ด ๊ธธ์ด ํ์ธ>
<2-7. ๋ฐฐ์ด ์ ์ธ, ์์ฑ, ์ด๊ธฐํ ๋์์>
<2-8. ๋ฐฐ์ด ์ด๊ธฐ๊ฐ ์ง์ ํ์ง ์์ผ๋ฉด ์๋์ผ๋ก 0์ผ๋ก ์ด๊ธฐํ>
+++๋ฐฐ์ด ์์ ๋ฌธ์ +++
2. ์๋ฐ ์ ์ถ๋ ฅ
- ์๋ฐ์์ ๋ฐ์ดํฐ ์ถ๋ ฅ ๋ช ๋ น : System.out
- ์๋ฐ์์ ๋ฐ์ดํฐ ์ ๋ ฅ ๋ช ๋ น : System.in
- ๋ฐ์ดํฐ ์ ๋ ฅ๋ฐ์ ๋ ํ์ค JAVA API์ธ Scannerํด๋์ค ์ฌ์ฉ, Scanner๋ ๋ค์ํ ํ์ ์ ์ ๋ ฅ ๊ฐ๋ค์ ์ฝ์ด๋ค์ด๊ธฐ ์ํ ๋ฉ์๋ ์ ๊ณต
3. Scanner API
โถ์ค์บ๋ ๊ฐ์ฒด ์์ฑ
โถ์ ๋ ฅ ๋ฐ์ ๋ฐ์ดํฐ ํ์ ์ ๋ฐ๋ฅธ ๋ฉ์๋ ํธ์ถ
โถ ์ค์บ๋ ๊ฐ์ฒด ์ข ๋ฃ
'FOR SW ENGINEER๐ฉโ๐ป > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ตญ๋นJAVA์์ DAY-9 (0) | 2021.08.24 |
---|---|
๊ตญ๋นJAVA์์ DAY-5 ~ DAY-8 (0) | 2021.08.24 |
๊ตญ๋นJAVA์์ DAY-3 (0) | 2021.08.17 |
๊ตญ๋นJAVA์์ DAY-2 (2) | 2021.08.14 |
๊ตญ๋นJAVA์์ DAY-1 (0) | 2021.08.10 |