๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

Java107

[Java] 4๋ฒˆ์งธ์ˆ˜์—… *๋น„ํŠธ ์—ฐ์‚ฐ์ž๋Š” ์ „์ž, ๊ธฐ๊ณ„๋ฅผ ๋‹ค๋ฃจ์ง€์•Š์œผ๋ฉด ์“ธ์ผ์ด ์ž˜ ์—†๊ธดํ•˜์ง€๋งŒ ์•Œ์•„๋Š” ๋‘๋Š”๊ฒŒ ์ข‹๋‹ค. โ€‹ *%์—ฐ์‚ฐ์ž๋Š” ๋งŽ์ด ์“ฐ์ด๋‹ˆ ์ž˜ ์•Œ์•„๋‘˜๊ฒƒ โ€‹ *์ฆ๊ฐ์—ฐ์‚ฐ์ž ๊ฐœ๋… ์ž˜ ์•Œ์•„๋‘˜ ๊ฒƒ โ€‹ *๋…ผ๋ฆฌ ์—ฐ์‚ฐ์—์„œ ๋ชจ๋“  ํ•ญ์ด ์‹คํ–‰๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ใ…ก ๋‹จ๋ฝ ํšŒ๋กœ ํ‰๊ฐ€ โ€‹ โ€‹ *๋…ผ๋ฆฌ์—ฐ์‚ฐ์ž ํ•ฉ(||) ์“ฐ๋Š”๋ฒ• : shift + \ โ€‹ *BufferedReader(์ž…๋ ฅ ์ŠคํŠธ๋ฆผ) ํฐ ํŒŒ์ผ์„ ์ฝ์„ ๋•Œ๋‚˜ ๋Œ€์šฉ๋Ÿ‰ ์ฒ˜๋ฆฌ์— ์œ ์šฉํ•จ. ์†๋„๊ฐ€ ๋น ๋ฆ„. ์ž…๋ ฅ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ฐ”๋กœ ์ „๋‹ฌ๋˜์ง€์•Š๊ณ  ๋ฒ„ํผ๋ฅผ ๊ฑฐ์ณ ์ „๋‹ฌ๋˜๋ฏ€๋กœ ๋ฐ์ดํ„ฐ์ฒ˜๋ฆฌ ํšจ์œจ์„ฑ์„ ๋†’์ž„. ์†๋„๊ฐ€ ๋น ๋ฆ„. โ€‹ *BufferedReader์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋‹ค์Œ์˜ import๋ฌธ์„ ์ž…๋ ฅํ•ด์•ผํ•œ๋‹ค. *์•„๋ž˜์™€ ๊ฐ™์ด BufferedReader๋ฅผ ์„ ์–ธํ•˜๋ฉด ๋˜๋Š”๋ฐ, ์ž…๋ ฅ์€ readLine() ๋ฉ”์„œ๋“œ๋กœ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค โ€‹ โ€‹ โ€‹ *์‹ค์Šต1 (๋ถ€๋ชจ๋‹˜.. 2021. 2. 16.
[Java] 3๋ฒˆ์งธ์ˆ˜์—… *float ๋‚˜ long์„ ์“ธ๋•Œ๋Š” ๊ผญ ์‹๋ณ„์ž๋ฅผ ์“ธ๊ฒƒ. ์•ˆ์“ฐ๋ฉด ๋ฐ์ดํ„ฐ์†์‹ค์ด ๋ฐœ์ƒํ•จ ex) float fnum = 3.14F โ€‹ *for๋ฌธ = ๋ฐ˜๋ณต๋ฌธ โ€‹ *์ƒ์ˆ˜๋กœ ์„ ์–ธํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ’์„ ๋ณ€๊ฒฝํ•ด์•ผ๋  ๋•Œ ์ผ์ผ์ด ๊ฐ’์„ ๋ณ€๊ฒฝํ•˜์ง€์•Š๊ณ  ์ƒ์ˆ˜๋ฅผ ์„ ์–ธํ•œ ๋ถ€๋ถ„์˜ ๊ฐ’๋งŒ ๋ณ€๊ฒฝํ•ด์ฃผ๋ฉด ๋ชจ๋“  ๊ฐ’์— ์ ์šฉ๋จ. *๋ฐ”์ดํŠธ ํฌ๊ธฐ๊ฐ€ ์ž‘์€ ์ˆ˜์—์„œ ํฐ ์ˆ˜๋กœ, ๋œ ์ •๋ฐ€ํ•œ ์ˆ˜์—์„œ ๋” ์ •๋ฐ€ํ•œ ์ˆ˜๋กœ ์ž๋ฃŒํ˜•์ด ๋ณ€ํ™˜๋˜๋Š” ๊ฒฝ์šฐ์— ์ž๋™ ํ˜• ๋ณ€ํ™˜์ด ์ผ์–ด๋‚œ๋‹ค. โ€‹ *๊ฐ™์€ ์˜์—ญ์—์„œ ๊ฐ™์€ ์ด๋ฆ„์œผ๋กœ ๋ณ€์ˆ˜ ์„ ์–ธ์€ ๋ถˆ๊ฐ€๋Šฅ. โ€‹ *์ •์ˆ˜ +-*/ ์‹ค์ˆ˜์˜ ๊ฒฐ๊ณผ๊ฐ’์„ ์†Œ์ˆ˜์ ์ด ์—†๊ฒŒ ๋‚˜์˜ค๊ฒŒํ•˜๋Š” ๋ฒ•. ์ž˜ ์•Œ์•„๋‘˜๊ฒƒ โ€‹ โ€‹ ex) *์œ ๋‹ˆ์ฝ”๋“œ๋ฅผ ์“ธ๋•Œ char a = '\uAE00'; ๋กœ ์“ด๋‹ค ex)\u = ์œ ๋‹ˆ์ฝ”๋“œ๋ผ๋Š” ๋œป AE00 = '๊ธ€' ์ด๋ผ๋Š” ํ•œ๊ธ€์˜ ์œ ๋‹ˆ์ฝ”๋“œ๋ฒˆํ˜ธ โ€‹ โ€‹ โ€‹ ์‹ค์Šต ) 2021. 2. 16.
[Java] 2๋ฒˆ์งธ์ˆ˜์—… * public static void main(String[] args) { ์ดํด๋ฆฝ์Šค์— ์ž๋™์™„์„ฑ๊ธฐ๋Šฅ์ด ์žˆ์ง€๋งŒ ์ดํด๋ฆฝ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„์ˆ˜๋„์žˆ์œผ๋‹ˆ ์™ธ์›Œ๋‘˜๊ฒƒ โ€‹ *class ์ด๋ฆ„๊ณผ ํŒŒ์ผ ์ด๋ฆ„์ด ๊ฐ™์•„์•ผํ•จ โ€‹ *์ฝ”๋”ฉํ• ๋•Œ ์ฃผ์„ ๋„ฃ๋Š” ๋ฒ„๋ฆ‡์„ ๋“ค์ผ๊ฒƒ โ€‹ *์ฃผ์„ ์ž๋™์œผ๋กœ ๋„ฃ๊ธฐ : ctrl + / (์ปค์„œ ์œ„์น˜ ์ƒ๊ด€์—†์ด ๋งจ ์•ž์ค„์— ์ฃผ์„์ด ๋‹ฌ๋ฆผ) โ€‹ *์—ฌ๋Ÿฌ์ค„ ์ฃผ์„ : /* โ€‹ ex) /* System.out.print("Java"); System.out.println("test"); */ โ€‹ *class ์ด๋ฆ„์˜ ์ฒซ๊ธ€์ž๋Š” ๋Œ€๋ฌธ์ž๋กœ... (์•”๋ฌต์ ์ธ ๋ฃฐ) โ€‹ *syso ์น˜๊ณ  ctrl + ์ŠคํŽ˜์ด์Šค๋ฐ” ์น˜๋ฉด system.out.println(); ์ž๋™์™„์„ฑ๋Œ โ€‹ *package๋Š” ์ง€์ •์„ ๊ผญ ํ•ด์ค„๊ฒƒ. (default package) ์•ˆ์— .. 2021. 2. 16.
[Java] ์ฒซ์ˆ˜์—… *package ์„ค์ •ํ•˜๋Š”๋ฒ• ์•Œ์•„๋‘๊ธฐ โ€‹ *ํ•œ๋ฒˆ์— ๋“ค์—ฌ์“ฐ๊ธฐํ•˜๋Š”๋ฒ• ctrl + shift + f *์‹คํ–‰ ctrl + F11 *๊ธ€์ž ํ‚ค์šฐ๊ณ  ์ค„์ด๊ธฐ ctrl + shift + + or - โ€‹ *ํฐ๋”ฐ์˜ดํ‘œ("") ์•ˆ์— ์žˆ๋Š”๊ฑด ๋ฌธ์ž์—ด 2021. 2. 16.
2020.4.3 ๊ณต๋ถ€๊ธฐ๋ก -์กฐ๊ฑด๋ฌธ : ์กฐ๊ฑด์„ ๋งŒ์กฑํ• ๋•Œ๋งŒ { }๋ฅผ ์ˆ˜ํ–‰(0~1๋ฒˆ) -๋ฐ˜๋ณต๋ฌธ : ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ๋™์•ˆ { }๋ฅผ ์ˆ˜ํ–‰(0~n๋ฒˆ) 2021. 2. 16.
[Java] 2020.3.31 ๊ณต๋ถ€๊ธฐ๋ก ์—ฌ๊ธฐ์— ์ ๋Š” ์–‘์ด ์ค„์–ด๋“ค์ˆ˜๋ก ์ดํ•ด๊ฐ€ ์ž˜๋˜์—ˆ๋‹ค๋Š” ๋œป! โ€‹ -์˜ˆ์ œ 3-10, 3-14 ์ž˜ ์ดํ•ด๊ฐ€ ์•ˆ๊ฐ -( i%2==0 ll i%3==0 ) && i%6!=0 != : '๋‹ค๋ฅด๋‹ค' ๋Š” ๋œป 2021. 1. 29.
๋ฐ˜์‘ํ˜•