๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

for3

[Java] “๊ทธ๋ƒฅ for๋ฌธ ์“ฐ๋ฉด ์•ˆ ๋ผ์š”?” Java ์ˆœํšŒ ๋ฐฉ์‹ ์ œ๋Œ€๋กœ ์•Œ๊ธฐ ๋ชฉ์ฐจ “์ปฌ๋ ‰์…˜์— ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ์—ˆ๋Š”๋ฐ, ์–ด๋–ป๊ฒŒ ๊บผ๋‚ด์•ผ ํ• ์ง€ ๋ชจ๋ฅด๊ฒ ์–ด์š”.”“for๋ฌธ ์“ฐ๋‹ค ๊ฐ‘์ž๊ธฐ ์˜ˆ์™ธ๊ฐ€ ํ„ฐ์กŒ๋Š”๋ฐ ์ด์œ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์–ด์š”.” Java๋ฅผ ์ฒ˜์Œ ๋ฐฐ์šฐ๊ฑฐ๋‚˜ ์‹ค๋ฌด์— ๋“ค์–ด์˜จ ์ดˆ๋ณด ๊ฐœ๋ฐœ์ž๋“ค์ด ๊ฐ€์žฅ ์ž์ฃผ ํ˜ผ๋ž€์Šค๋Ÿฌ์›Œํ•˜๋Š” ๊ฒƒ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์ปฌ๋ ‰์…˜ ์ˆœํšŒ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.Iterator, for-each, ListIterator, forEach(), Stream API๊นŒ์ง€… ๋„๋Œ€์ฒด ๋ญ๊ฐ€ ๋‹ค๋ฅด๊ณ , ์–ธ์ œ ๋ญ˜ ์จ์•ผ ํ• ๊นŒ์š”? ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ์ž๋ฐ” ์ปฌ๋ ‰์…˜ ์ˆœํšŒ์˜ ๋ชจ๋“  ๋ฐฉ์‹์„ ์˜ˆ์ œ ์ฝ”๋“œ ์ค‘์‹ฌ์œผ๋กœ ๋น„๊ตํ•˜๊ณ , ์‹ค๋ฌด์—์„œ ์ž์ฃผ ํ„ฐ์ง€๋Š” ์˜ˆ์™ธ ์ƒํ™ฉ๊นŒ์ง€ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.โœ… ์™œ ์ปฌ๋ ‰์…˜ ์ˆœํšŒ ๋ฐฉ์‹์ด ์ด๋ ‡๊ฒŒ ๋งŽ์„๊นŒ?Java๋Š” ๊พธ์ค€ํžˆ ๋ฐœ์ „ํ•ด ์˜ค๋ฉด์„œ ๊ฐœ๋ฐœ์ž๋“ค์˜ ์š”๊ตฌ์™€ ๊ธฐ์ˆ  ํ๋ฆ„์— ๋งž์ถฐ ๋‹ค์–‘ํ•œ ์ˆœํšŒ ๋ฐฉ์‹์„ ๋„์ž…ํ•ด ์™”์Šต๋‹ˆ๋‹ค.๊ฐ ๋ฐฉ์‹์€ ๊ทธ ์‹œ์ ์—์„œ ๋ถˆํŽธํ•จ์„ ํ•ด์†Œํ•˜๊ฑฐ๋‚˜ .. 2025. 6. 13.
[Java] Java ์ œ์–ด๋ฌธ ์™„์ „ ์ •๋ณต! ๋ชฉ์ฐจ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ์กฐ๊ฑด์— ๋”ฐ๋ผ ํ๋ฆ„์„ ๋ฐ”๊พธ๋Š” ๊ฒƒ์€ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.Java์—์„œ๋Š” ์ด๋Ÿฐ ํ๋ฆ„ ์ œ์–ด๋ฅผ ์œ„ํ•œ ๋ฌธ๋ฒ•์œผ๋กœ ์ œ์–ด๋ฌธ(Control Statements)์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ Java์˜ ๋Œ€ํ‘œ์ ์ธ ์ œ์–ด๋ฌธ์ธ ์กฐ๊ฑด๋ฌธ(if, switch)๊ณผ ๋ฐ˜๋ณต๋ฌธ(for, while, do-while), ๊ทธ๋ฆฌ๊ณ  ํ๋ฆ„ ์ œ์–ด ํ‚ค์›Œ๋“œ(break, continue)์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.โœ… ์กฐ๊ฑด๋ฌธ (Conditional Statements)์กฐ๊ฑด๋ฌธ์€ ํŠน์ • ์กฐ๊ฑด์ด ์ฐธ์ธ์ง€ ๊ฑฐ์ง“์ธ์ง€์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ตฌ๋ฌธ์ž…๋‹ˆ๋‹ค. if ๋ฌธ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ, ์กฐ๊ฑด์— ๋”ฐ๋ผ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ตฌ๋ฌธ์ž…๋‹ˆ๋‹ค. ์กฐ๊ฑด์ด true์ผ ๋•Œ ๋ธ”๋ก ๋‚ด๋ถ€ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.int age = 20;if (age >= 18) { System.out.println("์„ฑ์ธ์ž….. 2025. 5. 10.
[Swift] ์กฐ๊ฑด/๋ฐ˜๋ณต๋ฌธ 1. ์กฐ๊ฑด๋ฌธ์กฐ๊ฑด๋ฌธ์˜ ๊ฐœ๋…์–ด๋– ํ•œ ๊ฐ’์ด ํŠน์ • ์กฐ๊ฑด์— ํ•ด๋‹นํ•  ๋•Œ๋งŒ ์„ ํƒ์ ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰if-elseif ์กฐ๊ฑด { //์กฐ๊ฑด์ด ๋งŒ์กฑ๋˜๋ฉด ์‹คํ–‰} else { //์กฐ๊ฑด์ด ๋งŒ์กฑ๋˜์ง€ ์•Š์œผ๋ฉด ์‹คํ–‰}var a : String = "์ฒ ์ˆ˜"var b : String = "์งฑ๊ตฌ"var c : String = "๋งน๊ตฌ"if a == "์ฒ ์ˆ˜" { print("์ •๋‹ต!")}else { print("a๋Š” \\(a)์ž…๋‹ˆ๋‹ค.")}if b == "์œ ๋ฆฌ" { print("์ •๋‹ต!")}else { print("b๋Š” \\(b)์ž…๋‹ˆ๋‹ค.")}// ์ •๋‹ต!// b๋Š” ์งฑ๊ตฌ์ž…๋‹ˆ๋‹ค.var age : Int = 19var student : String = ""if age >= 8 && age else if ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์ค‘ ์ œ์–ด ๊ฐ€.. 2024. 3. 17.
๋ฐ˜์‘ํ˜•