[๋ถ๋ก][JAVA] Random / Scanner ํจ์
2021. 2. 10. 08:00ใ๊ฐ๋ ์ ๋ฆฌ ์์ ์ค/Java
728x90
๋ฐ์ํ
๐ Random ํจ์์ Scannerํจ์
๐ Random ํจ์
Randomํจ์๋ ๋ง ๊ทธ๋๋ก Randomํ ๊ฐ์ ์ป๊ณ ์ ํ ๋ ์ฌ์ฉํ๋ ํจ์์ธ ๊ฒ์ด์์.
๐ก ๋ฌธ๋ฒ
Random [๊ฐ์ฒด๋ช
] = new Random(); // Randomํจ์๋ฅผ [๊ฐ์ฒด๋ช
]์ผ๋ก ์ ์ธ.
// [๊ฐ์ฒด๋ช
].nextInt๋ ๊ฐ์ฒด๋ช
์์ nextIntํจ์๋ฅผ ํธ์ถํ์ฌ ๊ดํธ์์ ์๋ ๋ฒ์ ๋งํผ ์ ์๊ฐ์ Randomํ๊ฒ ์ป์ ๋ค ๊ทธ ๊ฐ์ [๋ณ์๋ช
]์ ๋ฃ๊ฒ ๋ค๋ ์๋ฏธ.
[Data Type] [๋ณ์๋ช
] = [๊ฐ์ฒด๋ช
].nextInt(๊ฐ์๋ฒ์)
๐ Scanner ํจ์
Scannerํจ์๋ ์ฌ์ฉ์์ ์ ๋ ฅ๊ฐ์ ํค๋ณด๋๋ก ๋ฐ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ ํจ์์ธ ๊ฒ์ด์์.
๐ก ๋ฌธ๋ฒ
// Scanner ํจ์๋ฅผ system.in์ด๋ผ๋ ์ธ์คํด์ค๋ก ํธ์ถํ์ฌ ๊ฐ์ฒด๋ช
์ผ๋ก ์ ์ธ.
Scanner [๊ฐ์ฒด๋ช
] = new Scanner(System.in);
//[๊ฐ์ฒด๋ช
]์์ netxtInt(); ์ฆ, ์ ์ ๊ฐ์ ์ฌ์ฉ์์๊ฒ ์
๋ ฅ ๋ฐ์ [๋ณ์๋ช
]์ ์
๋ ฅ.
[๋ณ์๋ช
] = [๊ฐ์ฒด๋ช
].nextInt();
728x90
๋ฐ์ํ
'๊ฐ๋ ์ ๋ฆฌ ์์ ์ค > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ์๋ฐ ๊ธฐ์ด (0) | 2021.02.23 |
---|---|
[Java] Memory, Driver๊ฐ๋ , ํด์๊ธฐ์ ๋ฒ์ญ๊ธฐ, SDK, JDK ๊ฐ๋ (0) | 2021.02.22 |
[๋ถ๋ก][JAVA] ํผํ๊ณ ๋ผ์ค์ ์ผ๊ฐํ (0) | 2021.02.09 |
[JAVA] ๊ธฐํ ์ ์ด๋ฌธ (0) | 2021.02.08 |
[JAVA] ๋ฐ๋ณต๋ฌธ (0) | 2021.02.07 |