for2 [Java programming] ๋ฐ๋ณต๋ฌธ : ํ์ฅ for๋ฌธ (ํฅ์๋ for ๋ฌธ) ํ์ฅ for๋ฌธ์ JDK 1.5์ด์ ๋ถํฐ ๋ฐฐ์ด๊ณผ ์ปฌ๋ ์ ์ ์ ์ฅ๋ ์์์ ๊ธฐ์กด for๋ฌธ ๋ณด๋ค ์ ๊ทผํ๊ธฐ ํธ๋ฆฌํ ๋ฐฉ๋ฒ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋๋ก ์๋กญ๊ฒ ์ถ๊ฐ๋์๋ค. ๋ฐฐ์ด ๋๋ ์ปฌ๋ ์ ์ด ๋ค์ด์จ๋ค๋ ๊ฑธ ์ง์ค~!!!!! ์์: 1 2 3 4 5 int sum = 0; for(int y : stack){ sum+=y; } System.out.println(sum); cs stack์ 0, 1, 2, 3, 4, 5 ์ด๋ ๊ฒ ์๋ค๋ฉด, 2ํ์์ y = 0; y = 1; y = 2; y = 3; y = 4; y = 5; y๋ณ์์ ์ด๋ ๊ฒ ํ ๋นํ๊ฒ ๋ค๋ ๋ง์ด๋ค. for( A : B ) B์์ ์ฐจ๋ก๋๋ก ๊ฐ์ฒด๋ฅผ ๊บผ๋ด์ A์๋ค๊ฐ ๋ฃ๊ฒ ๋ค๋ ๊ฒ์ด๋ค. B์ ๋์ด์ ๊บผ๋ผ ๊ฐ์ฒด๊ฐ ์์ ๋ ๊น์ง~! 3ํ์ ๋ณด์๋ฉด [์ฌ๊ธฐ์ ()๋ sum์ ๊ฐ์ ๋ํ๋ธ๋ค... Java programming 2023. 7. 19. (22.10.05)JAVA ํ๋ก๊ทธ๋๋ฐ : ๋ฐ๋ณต๋ฌธ (for, while ), ์กฐ๊ฑด๋ฌธ(if,while), ์ ์ด๋ฌธ ์ค์ต ๋ฐ๋ณต๋ฌธ๊ณผ ์กฐ๊ฑด๋ฌธ์ ์ด์ฉํ ๋์ ์ถ์ถ *1~20์ฌ์ด์ ์ ์๋ฅผ ๋ฌด์์๋ก ์ถ์ถํ์ฌ ํ์๊ฐ ๋์ฌ ๋๋ง ํ๋ฉด์ ํ์ํ๊ธฐ (random ํด๋์ค ์ด์ฉ, while ์กฐ๊ฑด๋ฌธ ์ด์ฉ) *์ด10๊ฐ์ ํ์๊ฐ ํ๋ฉด์ ํ์๋๋๋กํ๊ธฐ import java.util.Random; public class ControlStatement { public static void getOdd10() { Random ran = new Random(); int cnt = 0; boolean go = true; while(go) { int r = ran.nextInt(20)+1; // 0๋ ์๊ธฐ ๋๋ฌธ์ ran.nextInt(20) ์๋ ran.nextInt(20)+1 ์์ผํ๋ค. if(r%2==1) { System.out.println(r+ " ");.. Java programming 2022. 10. 5. ์ด์ 1 ๋ค์