///////
Search

์ด์•„์ง„_220921

์ƒ์ˆ˜์™€ ํ˜•๋ณ€ํ™˜

์ƒ์ˆ˜(=๋ฆฌํ„ฐ๋Ÿด)

โ€ข
๊ฐ’์„ ํ•œ๋ฒˆ๋งŒ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„final ์„ ์–ธ, ์ƒ์ˆ˜๋ช… ๋Œ€๋ฌธ์ž๋งŒ ์‚ฌ์šฉ, ํ•ฉ์„ฑ์–ด๋Š” _ ์‚ฌ์šฉ์ƒ์ˆ˜์— ์ €์žฅ๋œ ๊ฐ’ ๋ณ€๊ฒฝ X

ํ˜•๋ณ€ํ™˜(์บ์ŠคํŒ…)

โ€ข
๋ณ€์ˆ˜ ๋˜๋Š” ์ƒ์ˆ˜์˜ ํƒ€์ž…์„ ๋‹ค๋ฅธ ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ.์—ฐ์‚ฐ ์ˆ˜ํ–‰ ์ „ ํƒ€์ž… ์ผ์น˜์‹œ์ผœ์•ผ ํ•จ.
โ€ข
๊ธฐ๋ณธ ์ž๋ฃŒํ˜•
โ—ฆ
์ž๋ฃŒํ˜•์˜ ํฌ๊ธฐ๊ฐ€ ํฐ ๋ฐฉํ–ฅ์œผ๋กœ, ์ •์ˆ˜๋ณด๋‹ค๋Š” ์‹ค์ˆ˜ ํ˜•์œผ๋กœ(๊ธฐ์กด์˜ ๊ฐ’์„ ์ตœ๋Œ€ํ•œ ๋ณด์กดํ•  ์ˆ˜ ์žˆ๋Š” ํƒ€์ž…์œผ๋กœ ์ž๋™ ํ˜•๋ณ€ํ™˜)java๋Š” 8๊ฐœ ํƒ€์ž… ์ค‘ ํ•œ๊ฐœ๋ฅผ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ง€์ •(int)
next : ๊ณต๋ฐฑ ๊ธฐ์ค€ ํ•œ๋‹จ์–ด ๋˜๋Š” ํ•œ๋ฌธ์ž ์ž…๋ ฅ๋ฐ›์Œ
nextlnt : int๊ฐ’๋งŒ ๋ฐ›์Œ
nextLine : ํ•œ ๋ผ์ธ ์ „์ฒด๋ฅผ ์ž…๋ ฅ๋ฐ›์Œ
chatAt(int i) : ๋ฌธ์ž์—ด์—์„œ i๋ฒˆ์งธ ๋ฌธ์ž ๋ฐ˜ํ™˜

์—ฐ์‚ฐ์ž

๋ฌธ์ž์—ด ์—ฐ์‚ฐ์ž

โ€ข
๋ฌธ์ž์—ด๊ณผ ์ˆซ์ž(์ •์ˆ˜๋‚˜ ์‹ค์ˆ˜)๊ฐ€ ์žˆ์œผ๋ฉด, ๋ฌธ์ž์—ด๋กœ ๊ฒฐํ•ฉ
String str = "JDK" + 6.0; System.out.println(str); // JDK6.0
Plain Text
๋ณต์‚ฌ

๋ณตํ•ฉ ๋Œ€์ž… ์—ฐ์‚ฐ์ž

โ–ธ x += y โ† x = x+y
โ–ธ ++y; ์ „์œ„ํ˜•
โ–ธ y++; ํ›„์œ„ํ˜•

์‚ผํ•ญ์—ฐ์‚ฐ์ž

โ–ธ ์กฐ๊ฑด์‹ ? ์‹1 : ์‹2
์ฐธ : ๊ฑฐ์ง“

๋ฐ˜๋ณต๋ฌธ

while ๋ฌธ

โ€ข
ํ•œ๋ฒˆ๋„ ์‹คํ–‰๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค.
โ€ข
break๋ฌธ : ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๋ฐ˜๋ณต๋ฌธ ๋ฒ—์–ด๋‚จ

do-while ๋ฌธ

โ€ข
์ตœ์†Œํ•œ ํ•œ๋ฒˆ์€ ์ˆ˜ํ–‰๋  ๊ฒƒ์„ ๋ณด์žฅ

for ๋ฌธ

โ–ธ for(1์ดˆ๊ธฐํ™”; 2์กฐ๊ฑด์‹; 4์ฆ๊ฐ์‹){3์ˆ˜ํ–‰๋  ๋ฌธ์žฅ}
int[] arr = new int[10]; // 10๊ฐœ์˜ ๋ฐฐ์—ด ์ƒ์„ฑ int max =0; for(int i=0; i<arr.length; i++) { arr[i] =(int)((Math.random()*100)+1); //100๊นŒ์ง€์˜ ์ž„์˜ ์ •์ˆ˜ System.out.print(arr[i] + " "); } //์ตœ๋Œ€๊ฐ’ ์ถœ๋ ฅ for (int num : arr) { if(num>max) { max =num; } } System.out.println("\nmax = " + max);
Plain Text
๋ณต์‚ฌ
Math.random : ์ž„์˜์˜ ์ˆ˜(double๊ฐ’์„ ๋ฐ˜ํ™˜)
0.0 < =Math.random < 1.0

๋ฐฐ์—ด

โ€ข
๋ฐฐ์—ด์˜ ์ƒ์„ฑ๊ณผ ์„ ์–ธ
int[] i = new int[10];
//๋กœ๋˜ ๋ฒˆํ˜ธ(์ค‘๋ณตX)
int[] arr = new int[6]; for (int i=0; i < arr.length; i++) { arr[i] = (int) (Math.random() * 45) + 1; //์ค‘๋ณต ์ œ๊ฑฐ for (int j = 0; j < i; j++) { if (arr[i] == arr[j]) { i--; } } System.out.println(Arrays.toString(arr)); }
Plain Text
๋ณต์‚ฌ