JAVA #5

2020. 3. 27. 23:04ใ†๐Ÿ“ ๊ฐœ๋ฐœ · ํ”„๋กœ๊ทธ๋ž˜๋ฐ/JAVA

๋ฐ˜์‘ํ˜•


import java.util.Scanner; : java.util ํŒจํ‚ค์ง€ ํด๋”์˜ ์Šค์บ๋„ˆ ํด๋ž˜์Šค๋ฅผ ์ฝ์–ด๋“ค์ž„

java.lang : ๊ธฐ๋ณธํŒจํ‚ค์ง€ ๊ฒฝ๋กœ๋กœ์„œ ๋ฌต์‹œ์ ์œผ๋กœ ์ƒ๋žตํ•œ๋‹ค. ์ฆ‰ ์ด ํŒจํ‚ค์ง€ ํด๋”๊ฒฝ๋กœ๋Š” import ๋ฅผ ์•ˆํ•ด๋„ ๋œ๋‹ค.

 

์ž๋ฐ”์—์„œ ์ž…๋ ฅ๋ฐ›๋Š”๋ฒ• )

- jdk 1.5์—์„œ ์ถ”๊ฐ€๋œ java.util ํŒจํ‚ค์ง€์˜ Scannerํด๋ž˜์Šค๋กœ ์ž๋ฃŒ๋ฅผ ์ž…๋ ฅ ๋ฐ›์„์ˆ˜ ์žˆ๋‹ค.

- ํŒจํ‚ค์ง€๋ž€?

=> ์œ ์‚ฌํด๋ž˜์Šค ๋ฌถ์Œ์„ ์ €์žฅํ•˜๋Š” ํด๋”๋ช…์ด๋‹ค.

- ์™ธ๋ถ€ ํŒจํ‚ค์ง€ ํด๋”์˜ ํด๋ž˜์Šค๋ฅผ ์ฝ์–ด๋“ค์ผ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํ‚ค์›Œ๋“œ๋Š” import์ด๋‹ค.

- ์ดํด๋ฆฝ์Šค์—์„œ ์™ธ๋ถ€ ํŒจํ‚ค์ง€ ํด๋ž˜์Šค๋ฅผ ์ฝ์–ด๋“ค์ผ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋‹จ์ถ•ํ‚ค๋Š” ctrl + shift + ์˜๋ฌธ์ž o

- ํŒจํ‚ค์ง€ ํด๋”๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์˜ˆ์•ฝ์–ด๋Š” package์ด๋‹ค.

 

Scanner scan = new Scanner(System.in);  

=> System.in์€ ํ‚ค๋ณด๋“œ ์ž…๋ ฅ์žฅ์น˜์™€ ์—ฐ๊ฒฐ๋จ

=> new ์˜ˆ์•ฝ์–ด๋Š” ์ƒˆ๋กœ์šด ๊ฐ์ฒด๋ช…์„ ๋งŒ๋“ค์–ด์ค€๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ scan์ด ์ƒˆ๋กœ์šด ๊ฐ์ฒด๋ช…์ด๋‹ค.

 

String name = scan.nextLine(); 

=> ๋ฌธ์ž์—ด๋กœ ์ฝ์–ด๋“ค์ž„

 

double d = 85.6;

int re = (int)d; 

=> ์†Œ์ˆ˜์ ์ด ์žˆ๋Š” ์‹ค์ˆ˜ double ํƒ€์ž…์„ (int)ํƒ€์ž… ์ •์ˆ˜ํ˜• ์ˆซ์ž๋กœ ํ˜•๋ณ€ํ™˜ ์ฆ‰ ์บ์ŠคํŒ… ์—ฐ์‚ฐ์„ ํ•˜๋ฉด ๋ฐ˜์˜ฌ๋ฆผ ํ•˜์ง€ ์•Š๊ณ  ์†Œ์ˆ˜์ ์€ ๋ฒ„๋ฆฌ๊ณ  ์ •์ˆ˜๊ฐ’๋งŒ ๊ตฌํ•จ

=> (int) : ์บ์ŠคํŒ… ์—ฐ์‚ฐ์ž

๋ฐ˜์‘ํ˜•

'๐Ÿ“ ๊ฐœ๋ฐœ ยท ํ”„๋กœ๊ทธ๋ž˜๋ฐ > JAVA' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

JAVA #7  (0) 2020.03.28
JAVA #6  (0) 2020.03.27
JAVA #4  (0) 2020.03.27
JAVA #3  (0) 2020.03.27
JAVA #2  (0) 2020.03.27