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

์ „์ฒด ๊ธ€226

Spring ์‚ฌ์ „์บ ํ”„ ํ€˜์ŠคํŠธ_๋ฐ˜๋ณต๋ฌธ ์—ฐ์Šตํ•˜๊ธฐ ๋ฐ˜๋ณต๋ฌธ ์—ฐ์Šตํ•˜๊ธฐ Part 1๋ฌธ์ œ : 1๋ถ€ํ„ฐ 100๊นŒ์ง€์˜ ์ˆซ์ž ์ถœ๋ ฅํ•˜๊ธฐfor ๋˜๋Š” while ๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ 1๋ถ€ํ„ฐ 100๊นŒ์ง€์˜ ์ˆซ์ž๋ฅผ ์ถœ๋ ฅํ•˜์„ธ์š”.For๋ฌธpublic class Main { public static void main() { for (int i = 1; i While๋ฌธpublic class Main { public static void main() { int i = 1; while (i  ๋ฐ˜๋ณต๋ฌธ ์—ฐ์Šตํ•˜๊ธฐ Part 2๋ฌธ์ œ : 1๋ถ€ํ„ฐ 100๊นŒ์ง€์˜ ์ง์ˆ˜๋งŒ ์ถœ๋ ฅํ•˜๊ธฐ๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ 1๋ถ€ํ„ฐ 100๊นŒ์ง€์˜ ์ˆซ์ž ์ค‘ ์ง์ˆ˜๋งŒ ์ถœ๋ ฅํ•˜์„ธ์š”.For๋ฌธpublic class Main { public static void main() { .. 2024. 10. 29.
Java ์ž…๋ฌธ ๊ฐ•์˜_๋ฐ˜๋ณต๋ฌธ ๋ฐ˜๋ณต๋ฌธ ์‹œ์ž‘๋ฐ˜๋ณต๋ฌธ์€ ์ด๋ฆ„ ๊ทธ๋Œ€๋กœ ํŠน์ • ์ฝ”๋“œ๋ฅผ ๋ฐ˜๋ณตํ•ด์„œ ์‹คํ–‰ํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.์ž๋ฐ”๋Š” ๋‹ค์Œ 3๊ฐ€์ง€ ์ข…๋ฅ˜์˜ ๋ฐ˜๋ณต๋ฌธ์„ ์ œ๊ณตํ•œ๋‹ค.while, do-while, for๋จผ์ € ๊ฐ„๋‹จํ•œ ์˜ˆ์ œ๋ฅผ ํ†ตํ•ด ๋ฐ˜๋ณต๋ฌธ์ด ์™œ ํ•„์š”ํ•œ์ง€ ์ด์œ ๋ฅผ ์•Œ์•„๋ณด์ž.While1_1package loop;public class While1_1 { public static void main(String[] args) { int count = 0; count = count + 1; System.out.println("ํ˜„์žฌ ์ˆซ์ž๋Š” : " + count); count = count + 1; System.out.println("ํ˜„์žฌ ์ˆซ์ž๋Š” : " + count); count = cou.. 2024. 10. 29.
์›น ๊ฐœ๋ฐœ ์ข…ํ•ฉ_1์ฃผ์ฐจ ์›น์€ ๊ฐœ๋ฐœ์˜ ๊ธฐ์ดˆ์ด๋‹ค๐Ÿคจ์›น์€ ๊ฐœ๋ฐœ์„ ์ž…๋ฌธํ•  ๋•Œ ๋ฐฐ์šฐ๋Š” ๊ฐœ๋ฐœ์˜ ๊ธฐ์ดˆ๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค!์•ฑ ๊ฐœ๋ฐœ์ž๋„, ๊ฒŒ์ž„ ๊ฐœ๋ฐœ์ž๋„ ์ฒ˜์Œ์—๋Š” ์›น์œผ๋กœ ์‹œ์ž‘ํ•œ๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค!! 1์ฃผ์ฐจ : HTML, CSS, BootstrapHTML๊ณผ CSS๋ฅผ ๋ฐฐ์šฐ๋ฉด ๋ธŒ๋ผ์šฐ์ €์—์„œ ์šฐ๋ฆฌ ๋ˆˆ์— ๋ณด์ด๋Š” ์›น์˜ ๋ผˆ๋Œ€๋ฅผ ๋งŒ๋“ค๊ณ  ๊พธ๋ฐ€ ์ˆ˜ ์žˆ๋‹ค!์›น์„ ์‰ฝ๊ฒŒ ๊พธ๋ฐ€ ์ˆ˜ ์žˆ๋Š” ๋ถ€ํŠธ์ŠคํŠธ๋žฉ๋„ ํ™œ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค. ๐Ÿ˜Š์ฃผ๋กœ ๋ฐฐ์šด ๋‚ด์šฉ์€ HTML & CSS ์ด๋‹ค! ์›น ๋ธŒ๋ผ์šฐ์ € ์ž‘๋™ ์›๋ฆฌ๋ธŒ๋ผ์šฐ์ €์˜ ์—ญํ•  : ์š”์ฒญ์„ ๋ณด๋‚ด๊ณ  ๋ฐ›์€ HTML ํŒŒ์ผ์„ ๊ทธ๋ ค์ฃผ๋Š” ๊ฒƒ์ด๋‹ค!์šฐ๋ฆฌ๊ฐ€ ๋ณด๋Š” ์›น ํŽ˜์ด์ง€๋Š” ์„œ๋ฒ„์—์„œ ์ค€๋น„ํ•ด ๋‘์—ˆ๋˜ ๊ฒƒ์„ ๋ฐ›์•„์„œ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์šฐ๋ฆฌ๊ฐ€ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ๊ทธ๋ ค์ฃผ๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.์š”์ฒญํ•˜๋Š” ์ชฝ : ํด๋ผ์ด์–ธํŠธ(๋ธŒ๋ผ์šฐ์ €), ์ฃผ๋Š” ์ชฝ : ์„œ๋ฒ„์ฆ‰, ๋ธŒ๋ผ์šฐ์ €๋Š” ์š”์ฒญ์„ ๋ณด๋‚ด๊ณ , ์š”์ฒญ์˜ ๋‹ต์œผ๋กœ ๋ฐ›์€.. 2024. 10. 28.
Java ์ž…๋ฌธ ๊ฐ•์˜_์กฐ๊ฑด๋ฌธ ์œ ํŠœ๋ธŒ์—์„œ ๊น€์˜ํ•œ์˜ ์ž๋ฐ” ๋ฌด๋ฃŒ ์ž…๋ฌธ - ์ฝ”๋“œ๋กœ ์‹œ์ž‘ํ•˜๋Š” Java ์ฒซ๊ฑธ์Œ 10์‹œ๊ฐ„์„ ์ฐธ๊ณ ํ•˜์—ฌ ๋‚ด์šฉ์„ ์ •๋ฆฌํ–ˆ๋‹ค๐Ÿ˜Š  if๋ฌธ 1 - if, else์กฐ๊ฑด๋ฌธ ์‹œ์ž‘์ง€๊ธˆ๊นŒ์ง€ ์‚ดํŽด๋ณธ ํ”„๋กœ๊ทธ๋žจ์€ ๋‹จ์ˆœํžˆ ์œ„์—์„œ ์•„๋ž˜๋กœ ์ˆœ์„œ๋Œ€๋กœ ํ•œ ์ค„์”ฉ ์‹คํ–‰๋˜์—ˆ๋‹ค.ํŠน์ • ์กฐ๊ฑด์— ๋”ฐ๋ผ์„œ ๋‹ค๋ฅธ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ• ๊นŒ? ์˜ˆ๋ฅผ ๋“ค์–ด์„œ ๋งŒ์•ฝ 18์‚ด ์ด์ƒ์ด๋ฉด "์„ฑ์ธ์ž…๋‹ˆ๋‹ค"๋ฅผ ์ถœ๋ ฅํ•˜๊ณ , 18์‚ด ๋ฏธ๋งŒ์ด๋ผ๋ฉด "๋ฏธ์„ฑ๋…„์ž์ž…๋‹ˆ๋‹ค"๋ฅผ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค. ์•„๋งˆ๋„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ฝ”๋”ฉ์„ ํ•ด์•ผํ•  ๊ฒƒ ๊ฐ™๋‹ค.๋งŒ์•ฝ (๋‚˜์ด >= 18)์ด๋ฉด "์„ฑ์ธ์ž…๋‹ˆ๋‹ค"๋งŒ์•ฝ (๋‚˜์ด  ์˜์–ด๋กœ ํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.if (age >= 18) "์„ฑ์ธ์ž…๋‹ˆ๋‹ค"if (age  ์ด๋ ‡๊ฒŒ ํŠน์ • ์กฐ๊ฑด์— ๋”ฐ๋ผ์„œ ๋‹ค๋ฅธ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์„ ์กฐ๊ฑด๋ฌธ์ด๋ผ ํ•œ๋‹ค.์กฐ๊ฑด๋ฌธ์—๋Š” if ๋ฌธ, switch ๋ฌธ์ด ์žˆ๋‹ค. ๋‘˜ ๋‹ค ํŠน์ • .. 2024. 10. 25.
Java ์ž…๋ฌธ ๊ฐ•์˜_์—ฐ์‚ฐ์ž ์œ ํŠœ๋ธŒ์—์„œ ๊น€์˜ํ•œ์˜ ์ž๋ฐ” ๋ฌด๋ฃŒ ์ž…๋ฌธ - ์ฝ”๋“œ๋กœ ์‹œ์ž‘ํ•˜๋Š” Java ์ฒซ๊ฑธ์Œ 10์‹œ๊ฐ„์„ ์ฐธ๊ณ ํ•˜์—ฌ ๋‚ด์šฉ์„ ์ •๋ฆฌํ–ˆ๋‹ค๐Ÿ˜Š  ์—ฐ์‚ฐ์ž์—ฐ์‚ฐ์ž ์‹œ์ž‘+, - , *, / ์™€ ๊ฐ™์ด ๊ณ„์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ธฐํ˜ธ๋ฅผ ์—ฐ์‚ฐ์ž๋ผ ํ•œ๋‹ค. ์ž๋ฐ”์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์—ฐ์‚ฐ์ž๊ฐ€ ์žˆ๋‹ค. ์ฐธ๊ณ ๋กœ ๋” ๋งŽ์€ ์—ฐ์‚ฐ์ž๊ฐ€ ์žˆ์ง€๋งŒ, ์—ฌ๊ธฐ์„œ๋Š” ์‹ค๋ฌด์—์„œ ์ฃผ๋กœ ๋‹ค๋ฃจ๋Š” ์—ฐ์‚ฐ์ž ์œ„์ฃผ๋กœ ์„ค๋ช…!์—ฐ์‚ฐ์ž ์ข…๋ฅ˜์‚ฐ์ˆ  ์—ฐ์‚ฐ์ž : +, -, *, /, %(๋‚˜๋จธ์ง€ ์—ฐ์‚ฐ์ž)์ฆ๊ฐ(์ฆ๊ฐ€ ๋ฐ ๊ฐ์†Œ) ์—ฐ์‚ฐ์ž : ++, --๋น„๊ต ์—ฐ์‚ฐ์ž : ==, !=, >, =, ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž : &&(AND), ||(OR), !(NOT)๋Œ€์ž… ์—ฐ์‚ฐ์ž : =, +=, -=, *=, /=, %=์‚ผํ•ญ ์—ฐ์‚ฐ์ž : ? :์—ฐ์‚ฐ์ž์™€ ํ”ผ์—ฐ์‚ฐ์ž3 + 4a + b์—ฐ์‚ฐ์ž(operator) : ์—ฐ์‚ฐ ๊ธฐํ˜ธ  ์˜ˆ) +, -ํ”ผ์—ฐ์‚ฐ์ž(ope.. 2024. 10. 24.
Java ์ž…๋ฌธ ๊ฐ•์˜_๋ณ€์ˆ˜ ๋ณ€์ˆ˜ ์‹œ์ž‘Var1package variable;public class Var1 { public static void main(String[] args) { System.out.println(10); System.out.println(10); System.out.println(10); }}ํŒจํ‚ค์ง€(package)์ด๋ฒˆ์—๋Š” ์ฒ˜์Œ์œผ๋กœ ํŒจํ‚ค์ง€๋ฅผ ๋งŒ๋“ ๋‹ค.ํŒจํ‚ค์ง€๋Š” ์ง€๊ธˆ ๋‹จ๊ณ„์—์„œ๋Š” ์ž๋ฐ” ํŒŒ์ผ์„ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•œ ํด๋”๋กœ ์ดํ•ดํ•˜๋ฉด ๋œ๋‹ค.variable๋ผ๋Š” ํŒจํ‚ค์ง€๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค๋ฉด, ํ•ด๋‹น ํŒจํ‚ค์ง€์— ๋“ค์–ด๊ฐ€๋Š” ์ž๋ฐ” ํŒŒ์ผ ์ฒซ ์ค„์— package variable; ์™€ ๊ฐ™์ด ์†Œ์†๋œ ํŒจํ‚ค์ง€๋ฅผ ์„ ์–ธํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.์ž๋ฐ” ํŒŒ์ผ์ด ์œ„์น˜ํ•˜๋Š” ํŒจํ‚ค์ง€์™€ package variable ์„ ์–ธ ์œ„์น˜๊ฐ€ ๊ฐ™์•„์•ผ ํ•œ๋‹ค.์‹ค.. 2024. 10. 23.