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

๐Ÿ’ป92

[JAVA] ์ƒ์„ฑ์ž์™€ this. ๋“œ๋””์–ด ์ •๋ฆฌํ•˜๋Š” ์ƒ์„ฑ์ž, ๊ฐ์ฒด์ง€ํ–ฅ์–ธ์–ด์ธ ์ž๋ฐ”์—์„œ ์ƒ์„ฑ์ž๋Š” ๋„ˆ๋ฌด ์ค‘์š”ํ•œ ๊ฐœ๋…์ด๋‹ค.๊ณต๋ถ€ํ•œ ๋ถ€๋ถ„์„ ํ•˜๋‚˜์”ฉ ์ •๋ฆฌํ•ด๋ณด์ž!   ์ƒ์„ฑ์ž (constructor) ์ƒ์„ฑ์ž(constructor)๋Š” ๊ฐ์ฒด์ง€ํ–ฅ์–ธ์–ด์—์„œ ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์‹œ์ ์— ์–ด๋– ํ•œ ์ž‘์—…์„ ํ•˜๊ธฐ์œ„ํ•ด ์ด์šฉํ•œ๋‹ค."๊ฐ์ฒด ์ƒ์„ฑ ์‹œ, ๋ฌด์กฐ๊ฑด ํ˜ธ์ถœ๋˜๋Š” ํ•จ์ˆ˜"๋‹ค.๋ฉ”์ธ๋ฌธ์—์„œ ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๋ฉด ํด๋ž˜์Šค ๋‚ด๋ถ€์— ๋ณด์ด์ง€์•Š๋”๋ผ๋„ (ํด๋ž˜์Šค ๋‚ด๋ถ€์—) ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋œ๋‹ค.๋ฐ˜ํ™˜ํƒ€์ž…์ด ์—†๋‹ค.ํด๋ž˜์Šค์™€ ์ด๋ฆ„์ด ๊ฐ™์•„์•ผํ•œ๋‹ค.   ์•„๋ž˜์™€ ๊ฐ™์ด 3๊ฐœ์˜ ๋ฉค๋ฒ„๋ณ€์ˆ˜๋“ค์„ ๊ฐ€์ง€๋Š” Member ํด๋ž˜์Šค๊ฐ€ ์กด์žฌํ•œ๋‹ค.์ด ํด๋ž˜์Šค์˜ ๊ฐ์ฒด๋ฅผ ๋ฉ”์ธํ•จ์ˆ˜์—์„œ ์ƒ์„ฑํ•˜๊ฒŒ ๋˜๋ฉด,Member ํด๋ž˜์Šค ๋‚ด๋ถ€์—๋Š” ๋ณด์ด์ง€ ์•Š์ง€๋งŒ ์ž๋™์œผ๋กœ Member(){} ์ƒ์„ฑ์ž๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค. public class Member {    private Strin.. 2024. 8. 10.
[JS] ์†์„ฑ ์„ ํƒํ•˜๊ธฐ - .value / .innerHTML / .textContent ๋น„๊ต ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ ์–ด๋–ค ํƒœ๊ทธ๋‚˜ ์†์„ฑ์„ ์„ ํƒํ•ด์ค„๋•Œ์—๋Š”document์—์„œ ํ•ด๋‹น ํƒœ๊ทธ์— ์ ‘๊ทผํ• ๋•Œ .value๋ฅผ ๋ถ™์—ฌ์ฃผ๊ฑฐ๋‚˜, .innerHTML์„ ๋ถ™์—ฌ ๋ถˆ๋Ÿฌ์˜ค๊ณคํ•œ๋‹ค. ์ด ๋‘˜์˜ ์ฐจ์ด์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด๋ณด์ž.    1. value   vs.  textContent & innerHTML: ๋‹ซํž˜ ํƒœ๊ทธ์˜ ์œ ๋ฌด  value๋Š”  ๋’ค์— (๋‹ซํžˆ๋Š”ํƒœ๊ทธ)๊ฐ€ ์˜ค๋Š” ํƒœ๊ทธ์—๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค.๋’ค์— ๋‹ซํžŒํƒœ๊ทธ๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ์—๋Š” value๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ’์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ,๋งŒ์•ฝ ๋‹ซํžŒ ํƒœ๊ทธ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” textContent์™€ innerHTML์„ ์‚ฌ์šฉํ•ด์„œ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค.   ์œ„์— html ์—์„œ .value๋กœ ๋ถˆ๋Ÿฌ์˜จ ๋ถ€๋ถ„์€ ํƒœ๊ทธ๋กœ, ๋‹ซํž˜ ํƒœ๊ทธ๊ฐ€ ์—†๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.๋ฐ˜๋ฉด์—, .innerHTML๋กœ ๋ถˆ๋Ÿฌ์˜จ ๋ถ€๋ถ„์€ ํƒœ๊ทธ๋กœ ๋‹ซํž˜ ํƒœ๊ทธ๋กœ ๋งˆ๋ฌด๋ฆฌ๋˜๋Š” ๊ฒƒ์„.. 2024. 8. 6.
[HTML] <pre> <p> ํƒœ๊ทธ ์ฐจ์ด / <div><span> ํƒœ๊ทธ ์ฐจ์ด HTMl ๋‚ด๋ถ€์—์„œ ํ…์ŠคํŠธ๋ฅผ ์ž…๋ ฅํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋˜๋Š” ํƒœ๊ทธ์—๋Š”  ๊ฐ€์žฅ ํ”ํ•˜๊ฒŒ .. / / ๋“ฑ์ด ์žˆ๋‹ค.  ํƒœ๊ทธ์™€ ํƒœ๊ทธ์˜ ์ฐจ์ด์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด๋ณด์ž!  ํƒœ๊ทธ๋„์–ด์“ฐ๊ธฐ๊ฐ€ ์ตœ๋Œ€ 1๊ฐœ๊นŒ์ง€๋งŒ ์ ์šฉ๋œ๋‹ค. ์—ฐ์†์œผ๋กœ ๋„์–ด์“ฐ๊ธฐํ•ด๋„ ์ ์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค.์ค„๋ฐ”๊ฟˆ์€ ํƒœ๊ทธ ์™ธ์—๋Š” ์ ์šฉ๋˜์ง€์•Š๋Š”๋‹ค.  ํƒœ๊ทธvs code์—์„œ ์ž‘์„ฑํ•œ ์—ฐ์†๋œ ๋„์–ด์“ฐ๊ธฐ์™€ ์ค„๋ฐ”๊ฟˆ์ด ๊ทธ๋Œ€๋กœ ์ ์šฉ๋œ๋‹ค.๊ฑฐ๋Œ€ํ•œ ๋ฌธ๋‹จ์„ ์ ์„๋•Œ, ๋”ฐ๋ผ์„œ ๋งŽ์€ ์ค„๋ฐ”๊ฟˆ๊ณผ ๋„์–ด์“ฐ๊ธฐ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.     ํƒœ๊ทธ์ฃผ๋กœ ๋‹จ์ˆœ ํ…์ŠคํŠธ์™€ ํ…์ŠคํŠธ์™€ ๊ด€๋ จ๋œ ๋ฒ”์œ„๋ฅผ ๊ฐ์Œ€๋•Œ ์‚ฌ์šฉํ•จํƒœ๊ทธ ์ž์ฒด์— ์˜๋ฏธ๊ฐ€ ์—†๊ธท๋ฌธ์— style์„ ์œ„ํ•œ ์‹œ๊ฐ์ ์ธ ์žฅ์‹์šฉํƒœ๊ทธ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ์— ์ ํ•ฉํ•˜๋‹ค.ํƒœ๊ทธ๋Š” ์ธ๋ผ์ธ ์š”์†Œ์ด๊ธฐ๋•Œ๋ฌธ์—, ์ปจํ…์ธ ์˜ ๋„ˆ๋น„๋งŒํผ ์‚ฌ์ด์ฆˆ๊ฐ€ ์ฑ…์ •๋œ๋‹ค. -> ๋”ฐ๋ผ์„œ ์ปจํ…์ธ ๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ ์•ˆ๋ณด์ž„.  ํƒœ๊ทธ๋ ˆ์ด์•„์›ƒ(๋ธ”๋ก, ๊ตฌํš).. 2024. 8. 2.
[WEB/CSS] CSS ๋‹จ์œ„ | ๋ฏธ๋””์–ด์ฟผ๋ฆฌ ์ €๋ฒˆ์— ์›น ํ™ˆํŽ˜์ด์ง€๋งŒ๋“ค๋ฉด์„œ ๋ฐ˜์‘ํ˜• ์›น์— ๋Œ€ํ•œ ์ •๋ฆฌ์˜ ํ•„์š”์„ฑ์„ ๋Š๊ผˆ๋Š”๋ฐ,์ด๋ฒˆ์— CSS ๋ฏธ๋””์–ด์ฟผ๋ฆฌ๋ฅผ ์ •๋ฆฌํ•˜๋Š” ๊น€์— ๋ง๋ถ™์—ฌ ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ ํ•œ๋‹ค . CSS ๋‹จ์œ„ ์ ˆ๋Œ€์  ๋‹จ์œ„์ƒ๋Œ€์  ๋‹จ์œ„pxemcmremmmvw vh % px: ๊ฐ€์žฅ ํ”ํ•˜๊ฒŒ ์‚ฌ์šฉํ–ˆ๋˜ px์€ container ํฌ๊ธฐ๊ฐ€ ๋ณ€๊ฒฝ๋ผ๋„ ๊ทธ๋Œ€๋กœ ๊ณ ์ •๋œ ๊ฐ’์œผ๋กœ ์œ ์ง€๋˜์–ด, ๋ฐ˜์‘ํ•˜์ง€์•Š๋Š”๋‹ค.vw: ํ™”๋ฉด ๋„“์ด๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ฐฑ๋ถ„์œจ ๋‹จ์œ„ (1vw = ๋ทฐํฌํŠธ๋„ˆ๋น„์˜ 1%) -> ๋งŒ์•ฝ ํ™”๋ฉด์ด 800px ๋ผ๋ฉด, 1vw=8px ์ด๋‹ค.vh: ํ™”๋ฉด ๋„“์ด๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋Š” ๋ฐฑ๋ถ„์œจ ๋‹จ์œ„, (1vh= ๋ทฐํฌํŠธ ๋†’์ด์˜ 1%)vmin: ๋ธŒ๋ผ์šฐ์ €์˜ ๋„ˆ๋น„์™€ ๋†’์ด ์ค‘ ์ž‘์€ ๊ฐ’์˜ 1%vmax: ๋ธŒ๋ผ์šฐ์ €์˜ ๋„ˆ๋น„์™€ ๋†’์ด ์ค‘ ํฐ ๊ฐ’์˜ 1%em: ๋ถ€๋ชจ์š”์†Œ(๋ฃจํŠธ์š”์†Œ) font-size๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋Š” ์‚ฌ์ด์ฆˆrem: ์ตœ์ƒ.. 2024. 8. 2.
[CSS] <li> ํƒœ๊ทธ ๋ชฉ๋ก ๊ฐ€๋กœ๋กœ ์ •๋ ฌํ•˜๊ธฐ ์›น์‚ฌ์ดํŠธ ๋ฉ”๋‰ด๋“ฑ์„ ๋งŒ๋“ค๋•Œ ์‚ฌ์šฉ๋˜๋Š” ํƒœ๊ทธ๊ฐ€๋กœ๋กœ ์ •๋ ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์—๋Š” ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค! 1. style ์†์„ฑ์—์„œ li>์˜ float: left; 2. style ์†์„ฑ์—์„œ ์˜ display: inline; 2024. 8. 1.
[WEB/๋„คํŠธ์›Œํฌ] GET๊ณผ POST ์˜ ์ฐจ์ด ์ปดํ“จํ„ฐ๋„คํŠธ์›Œํฌ์—์„œ httpํ†ต์‹ ์„ ๋‹ค๋ฃฐ๋•Œ ๋“ฑ์žฅํ•˜๋Š” get๊ณผ post.๋‘˜์€ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ์‚ฌ์ด์— ์ •๋ณด๋ฅผ ์š”์ฒญํ•˜๊ณ , ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š” ๋ฉ”์„œ๋“œ์˜ ๋ฐฉ์‹์ด๋‹ค.์ด ๋‘˜์˜ ์ฐจ์ด๋ฅผ ์ •๋ฆฌํ•˜์ž. Get ๋ฐฉ์‹ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์„œ๋ฒ„์—๊ฒŒ ์–ด๋–ค ๋ฆฌ์†Œ์Šค๋กœ๋ถ€ํ„ฐ ์ •๋ณด๋ฅผ ์š”์ฒญํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ๋ฉ”์„œ๋“œURL ๊ฐ€์žฅ ๋์— ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ํ‘œ๊ธฐ๋˜์–ด ์ „์†ก๋œ๋‹ค. ์ด๋ฅผ ์ฟผ๋ฆฌ์ŠคํŠธ๋ง(Query string)์ด๋ผ๊ณ  ํ•œ๋‹ค.URL์ฃผ์†Œ ๋์— ? name=value & name=value & name= value... ํ˜•์‹์œผ๋กœ ์“ฐ์—ฌ์ง„๋‹ค.URL ์˜ˆ์‹œ) https://soonyexampleimnidaaaa.com/show?name1=value1&name2=value2 ์œ„ ์˜ˆ์‹œ ์ฃผ์†Œ์˜ ์„œ๋ฒ„์—์„œ name1 ํŒŒ๋ผ๋ฏธํ„ฐ ๋ช…์œผ๋กœ value1 ํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ’์„ ์ „๋‹ฌ๋ฐ›๊ณ , name2 ํŒŒ๋ผ๋ฏธ.. 2024. 7. 31.
[JAVA] ๊ธฐ๋ณธํ˜•๊ณผ ์ฐธ์กฐํ˜• | ๋ฉ”์„œ๋“œ ํ˜ธ์ถœ | ๋ฐ์ดํ„ฐ ํƒ€์ž… ์ž๋ฐ”์—์„œ๋Š” ๋ณ€์ˆ˜์˜ ํƒ€์ž…์„ ํฌ๊ฒŒ ๊ธฐ๋ณธํ˜•๊ณผ ์ฐธ์กฐํ˜•์œผ๋กœ ๋ถ„๋ฅ˜ํ•œ๋‹ค.๊ธฐ๋ณธํ˜•int, long, boolean, double ํ˜•๊ณผ ๊ฐ™์ด ๋ณ€์ˆ˜์— ์‚ฌ์šฉํ•  ๊ฐ’์„ '์ง์ ‘' ๋„ฃ์„ ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ํƒ€์ž…์—ฐ์‚ฐ๊ฐ€๋Šฅํ•จ.  ์ฐธ์กฐํ˜•School school1=new School(); , int[] students ์™€ ๊ฐ™์ด ๋ฐ์ดํ„ฐ์— ์ ‘๊ทผํ•˜๊ธฐ ์œ„ํ•œ '์ฐธ์กฐ๊ฐ’'์„ ์ €์žฅํ•˜๋Š” ๋ฐ์ดํ„ฐ ํƒ€์ž….๊ฐœ๋ฐœ์ž๊ฐ€ ์ •ํ•œ๋‹ค์œ„ ์˜ˆ์‹œ์™€ ๊ฐ™์ด ๊ฐ์ฒด ๋˜๋Š” ๋ฐฐ์—ด์—์„œ ์‚ฌ์šฉ๋จ.๊ฐ์ฒด : ' . ' ์„ ํ†ตํ•ด ๋ฉ”๋ชจ๋ฆฌ ๋‚ด์˜ ๊ฐ์ฒด์— ์ฐพ์•„๊ฐ€์„œ ์‚ฌ์šฉํ•จ. ex) school1.name ์—ฐ์‚ฐ์ด ๋ถˆ๊ฐ€๋Šฅํ•จ. (๊ฐ์ฒด์˜ ํด๋ž˜์Šค ๋ฉค๋ฒ„๋ณ€์ˆ˜์— ์ ‘๊ทผํ•œ ๊ฒฝ์šฐ๋Š” ๊ฐ€๋Šฅํ•จ.) ํด๋ž˜์Šค๋Š” ๋ชจ๋‘ ์ฐธ์กฐํ˜•์ด๋‹ค. String ์—ญ์‹œ ์‚ฌ์‹ค ํด๋ž˜์Šค์ด๋ฉฐ, ์ฐธ์กฐํ˜•์ด๋‹ค. Student s1 = new Student();s1.grade = .. 2024. 7. 30.
ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜์—ด ๊ตฌํ˜„ํ•˜๊ธฐ ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜์—ด์ด๋ž€ ์ˆ˜์—ด์ด๋ž€ ์–ด๋– ํ•œ ๊ณตํ†ต๋œ ๊ทœ์น™์„ ๊ฐ€์ง„ ์ˆซ์ž๋“ค์˜ ์—ด์„ ๋งํ•œ๋‹ค.ํ”ผ๋ณด๋‚˜์น˜์ˆ˜์—ด์€ ์œ„ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด n๋ฒˆ์งธ ์ˆ˜ = (n-1)๋ฒˆ์งธ ์ˆ˜ + (n-2)๋ฒˆ์งธ ์ˆ˜  ํ˜•ํƒœ์˜ ๊ทœ์น™์„ ๊ฐ€์ง€๋Š” ์ˆ˜์—ด์ด๋‹ค.(๋‹จ, n=1or n=0 ์ผ๋•Œ 1์ด๋ฉฐ ์œ„์˜ ์‹์€ n>=2๋ถ€ํ„ฐ ์ ์šฉ๋จ.)     ๊ทธ๋Ÿผ ์ด ์ˆ˜์—ด์€ ์ฝ”๋“œ๋กœ ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์„๊นŒ.์•„๋ž˜์˜ ๋ฌธ์ œ๋ฅผ ํ’€์–ด๋ณด์ž. Q. ์ž…๋ ฅ๋ฐ›๋Š” ์ˆซ์ž ํ•˜๋‚˜๊ฐ€ ์ˆ˜์—ด์˜ ์ธ๋ฑ์Šค๊ฐ’์„ ๋‚˜ํƒ€๋‚ธ๋‹ค๊ณ  ๊ฐ€์ •ํ• ๋•Œ, ํ•ด๋‹น ์ธ๋ฑ์Šค๊ฐ€ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฐ’์„ ์ถœ๋ ฅํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ๋งŒ๋“œ์‹œ์˜ค. ex)์ž…๋ ฅ: 5์ถœ๋ ฅ: 8 ์ž…๋ ฅ:1์ถœ๋ ฅ:1 ์ž…๋ ฅ:234์ถœ๋ ฅ:57239589  1. while๋ฌธ์„ ํ†ตํ•œ ๊ตฌํ˜„    2. ์ถœ๋ ฅ๊ฐ’์„ ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜ ๋งŒ๋“ค์–ด์„œ ๊ตฌํ˜„ (fiboํ•จ์ˆ˜ ๋งŒ๋“ค๊ธฐ) #include using namespace std;int fibo(i.. 2024. 7. 22.
[JAVA] ํด๋ž˜์Šค(Class), ๊ฐ์ฒด, ์ธ์Šคํ„ด์Šค ์ž๋ฐ”(JAVA)๋Š” ๊ฐ์ฒด ์ง€ํ–ฅ ์–ธ์–ด๋กœ์„œ, ํด๋ž˜์Šค์™€ ๊ฐ์ฒด๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๋‹ค.  ๊ทธ๋Ÿฌ๋ฏ€๋กœ ํด๋ž˜์Šค์™€ ๊ฐ์ฒด, ์ธ์Šคํ„ด์Šค๋Š” ์ž๋ฐ”์—์„œ ๋งค์šฐ๋งค์šฐ ์ค‘์š”ํ•œ ๊ฐœ๋…์ด๋‹ค.!     ๋จผ์ € ํด๋ž˜์Šค์— ๋Œ€ํ•ด ์ •๋ฆฌํ•˜๋ฉด ์ด๋ ‡๋‹ค. ํด๋ž˜์Šค (Class)   ํด๋ž˜์Šค๋Š”์—ฌ๋Ÿฌ ๋ณ€์ˆ˜๋“ค์„ ํ•˜๋‚˜์˜ ํด๋ž˜์Šค๋กœ ๋ฌถ์–ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ํŠน์ง•์„ ๊ฐ€์ง„๋‹ค. ๋ฉ”์ธํ•จ์ˆ˜๊ฐ€ ์“ฐ์ด๋Š” ํด๋ž˜์Šค ์™ธ์— ํด๋ž˜์Šค ํŒŒ์ผ์„ ์ƒˆ๋กœ ๋งŒ๋“ค์–ด ์‚ฌ์šฉํ•œ๋‹ค.  ์•„๋ž˜๋Š” MovieReview๋ผ๋Š” ์ด๋ฆ„์˜ ํด๋ž˜์Šค ์„ ์–ธ ์˜ˆ์‹œ๋‹ค.package class1;public class MovieReview{ String title; String review;}  MovieReview ํด๋ž˜์Šค๋ฅผ ์ •์˜ํ•˜์—ฌ, ๋‚ด๋ถ€์— ์ œ๋ชฉ(title)๊ณผ ๋ฆฌ๋ทฐ๋ฅผ String์œผ๋กœ ์ •์˜ํ•œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.    ์ด๋ ‡๊ฒŒ ํด๋ž˜์Šค๋ฅผ ์ •์˜ํ–ˆ๋‹ค๋ฉด.. 2024. 7. 18.
[JAVA] ๋ฉ”์„œ๋“œ(Method), ๋งค๊ฐœ๋ณ€์ˆ˜(Parameter), ๋ฉ”์„œ๋“œ ์˜ค๋ฒ„๋กœ๋”ฉ c++์—์„œ ํ•จ์ˆ˜ํ˜ธ์ถœํ•˜๋ฉด์„œ ์ง€๊ฒน๋„๋ก ๋“ค์—ˆ๋˜ ํŒŒ๋ผ๋ฏธํ„ฐ,์ธ์ž,๋งค๊ฐœ๋ณ€์ˆ˜!  ๊ฐ€ ์ž๋ฐ”์—์„œ๋„ ๋“ฑ์žฅํ–ˆ๋‹ค. ์ž๋ฐ”์—์„œ๋Š” ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉ๋˜๋Š”์ง€ ๊ฐ„๋‹จํžˆ ์ •๋ฆฌํ•ด์•ผ๊ฒ ๋‹ค :)   ๋ฉ”์„œ๋“œ (Method) ์ž๋ฐ”์—์„œ ํ•จ์ˆ˜๋ฅผ ๋ฉ”์„œ๋“œ(Method)๋ผ๊ณ  ํ•œ๋‹ค. ๋ฉ”์„œ๋“œ๋Š” mainํ•จ์ˆ˜ ์•„๋ž˜์— ํ•จ์ˆ˜๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ํ˜ธ์ถœํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.package method;public class Method3{ public static void main(String[] args) { checkAge(18); checkAge(34); } public static void checkAge(int age) { if(age ์œ„์˜ ์ฝ”๋“œ๋ฅผ ํ†ตํ•ด ๋ฉ”์†Œ๋“œ์˜ ํŠน์„ฑ์— ๋Œ€ํ•ด ์‚ดํŽด๋ณด๋ฉด, 1. ๋ฉ”์†Œ๋“œ๋Š” publ.. 2024. 7. 15.
[JAVA] ๋ฐฐ์—ด ์„ ์–ธ๊ณผ ์ƒ์„ฑ, 2์ฐจ์›๋ฐฐ์—ด +์ฐธ์กฐํ˜•,๊ธฐ๋ณธํ˜• ์ž๋ฐ”์˜ ๋ฐฐ์—ด(Array) ๋ฐฐ์—ด ์ƒ์„ฑ์ž๋ฐ”์—์„œ ๋ฐฐ์—ด ์ƒ์„ฑ์€ ์•„๋ž˜์™€ ๊ฐ™์ด ํ•œ๋‹ค.์•„๋ž˜์˜ ๋ฐฐ์—ด ์˜ˆ์‹œ์—์„œ 'student'๋Š” ๋ฐฐ์—ด๋ณ€์ˆ˜์— ํ•ด๋‹นํ•œ๋‹ค.int[] =student; // ๋ฐฐ์—ด ๋ณ€์ˆ˜ ์„ ์–ธstudents= new int[5] //๋ฐฐ์—ด ์ƒ์„ฑ ๋˜ ์•„๋ž˜์™€ ๊ฐ™์ด ๋ฐฐ์—ด์„ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋Š”๋ฐ, ์œ„์™€ ๋™์ผํ•œ ๋ฐฐ์—ด์ด๋‹ค.new int[5]๋กœ ๋ฐฐ์—ด์„ ์ƒ์„ฑํ•˜๋ฉด ๋ฐฐ์—ด์˜ ํฌ๊ธฐ๋งŒํผ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ™•๋ณดํ•œ๋‹ค.int[] student = new int[5]; ๋ฐฐ์—ด ์•ˆ์— ๊ฐ’์„ ํ•˜๋“œ์ฝ”๋”ฉํ•˜์—ฌ ์‚ฌ์šฉํ•  ๋•Œ์—๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ์‚ฌ์šฉํ•œ๋‹ค.int[] student = {90,30,50,60,20}; ๋ฐฐ์—ด๊ฐ’ ์ฝ๊ธฐ ๋ฐฐ์—ด์˜ ํŠน์ • ์ธ๋ฑ์Šค์— ํ•ด๋‹นํ•˜๋Š” ๊ฐ’์„ ์ฝ๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜์ฒ˜๋Ÿผ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค. System.out.println(student[3]);      ๊ธฐ๋ณธํ˜•(Pri.. 2024. 7. 15.
[JAVA] Scanner ์ด์šฉํ•ด ์ž…๋ ฅ ๋ฐ›๊ธฐ ์ž๋ฐ”์˜ Scanner ํด๋ž˜์Šค ์ž๋ฐ”๋Š” Scanner๋ผ๋Š” ๋ฉ”์†Œ๋“œ๋ฅผ ์ด์šฉํ•ด์„œ ์‚ฌ์šฉ์ž์˜ ์ž…๋ ฅ์„ ๋ฐ›๋Š”๋‹ค.    1. ์ž…๋ ฅ ํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ํƒ€์ž…์— ๋”ฐ๋ผ ๊ตฌ๋ถ„ํ•œ๋‹ค.intํ˜•nextInt()Stringํ˜•next()  ํ˜น์€ nextLine() intํ˜•์€ nextInt() ์„, Stringํ˜•์€ nextLine() ํ˜น์€ nextLine() ์„ ์‚ฌ์šฉํ•ด์„œ ์ž…๋ ฅ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค. next() :๊ณต๋ฐฑ์„ ๊ธฐ์ค€์œผ๋กœ ํ•œ ๋‹จ์–ด ๋˜๋Š” ํ•œ ๋ฌธ์ž์”ฉ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค.๋ฒ„ํผ์— ์ž…๋ ฅ๋œ ๋ฌธ์ž๋‚˜ ๋ฌธ์ž์—ด์—์„œ ๊ณต๋ฐฑ ์ „๊นŒ์ง€์˜ ๋‹จ์–ด๋ฅผ ์ฝ๋Š”๋‹ค.๊ฐœํ–‰ ๋ฌธ์ž๋ฅผ ๊ฐ€์ ธ์˜ค์ง€ ์•Š๋Š”๋‹ค.nextLine() :๋ฌธ์ž ๋˜๋Š” ์—”ํ„ฐ๋ฅผ ์น˜๊ธฐ ์ „๊นŒ์ง€์˜ ๋ฌธ์žฅ ์ „์ฒด๋ฅผ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค.๋ฒ„ํผ์— ์ž…๋ ฅ๋œ ๋ฌธ์ž์—ด์„ ๊ฐœํ–‰ ๋ฌธ์ž๊นŒ์ง€ ๋‹ค ๊ฐ€์ ธ์˜จ๋‹ค.  ex)Scanner scanner = new Scanner(System... 2024. 7. 14.

TOP

Designed by ํ‹ฐ์Šคํ† ๋ฆฌ