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

Develop/Java4

[JAVA ํ˜•๋ณ€ํ™˜] Doubleํ˜• int, String ๋“ฑ ํ˜•๋ณ€ํ™˜ int --> Double ํ˜• ํ˜•๋ณ€ํ™˜ ๋ฒ• class Solution{ public int solution(int num1) { Double dNum1 = Double.valueOf(num1) return dNum1; } } String--> Double ํ˜• ํ˜•๋ณ€ํ™˜ ๋ฒ• class Solution{ public int solution(String str) { Double dNum1 = Double.valueOf(str) return dNum1; } } Double ํ˜•-->String ํ˜•๋ณ€ํ™˜ ๋ฒ• class Solution{ public int solution(Double num1) { String Snum = String.valueOf(num1) return Snum; } } Double --> int ํ˜• ํ˜•.. 2023. 2. 15.
[java] ๊ฐ•์ œ ์˜ค๋ฅ˜ ๋ฐœ์ƒ์‹œํ‚ค๋Š” ๋ฒ•, IOException ํ…Œ์ŠคํŠธ ํ•˜๋Š” ๋ฒ• ๊ฐ•์ œ IOException ์˜ค๋ฅ˜ ๋ฐœ์ƒ์‹œํ‚ค๋Š” ๋ฒ• IOException ํ…Œ์ŠคํŠธ ํ•˜๋Š” ๋ฐฉ๋ฒ• try { IOException io = new IOException(); throw io; } catch (IOException e) { e.printStackTrace(); } ์ตœ์ƒ์œ„ ๋ถ€๋ชจ Exception๋กœ ํ…Œ์ŠคํŠธ ํ•˜๋Š” ๋ฒ• try { Exception e = new Exception(); throw e; } catch (Exception e) { e.printStackTrace(); } IOException ์™€ ๋˜‘๊ฐ™์ด ํ•˜์ง€๋งŒ ํด๋ž˜์Šค๋งŒ ๋ณ€๊ฒฝํ•˜์—ฌ ํ…Œ์ŠคํŠธ ์ง„ํ–‰ํ•œ๋‹ค. ์ด์™ธ์˜ ์˜ค๋ฅ˜์ฒ˜๋ฆฌ๋„ ํด๋ž˜์Šค๋งŒ ๋ณ€๊ฒฝํ•ด์„œ ํ…Œ์ŠคํŠธ ์ง„ํ–‰ํ•˜๋ฉด ๋œ๋‹ค. 2022. 11. 11.
[Java์ƒ์‹] ์ž๋ฐ” ๊ธฐ๋ณธ ์ƒ์‹ ๋ฐ ์ž…๋ฌธ Java ๊ธฐ๋ณธ ์ƒ์‹ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ 1. java project๋ฅผ ๋งŒ๋“ ๋‹ค 2. ํŒจํ‚ค์ง€๋ฅผ ๋งŒ๋“ ๋‹ค. 3. ํด๋ž˜์Šค ํŒŒ์ผ์„ ๋งŒ๋“ ๋‹ค.( ํด๋ž˜์Šค ํŒŒ์ผ์€ ์ฒซ ๊ธ€์ž ๊ผญ ๋Œ€๋ฌธ์ž) โ€‹ โ€‹ โ€‹ โ€‹ Java ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ๊ตฌ์กฐ hello.java ↓ ์ปดํŒŒ์ผ(์ปดํŒŒ์ผ๋Ÿฌ) ↓ hello.class(๊ธฐ๊ณ„์–ด์ค‘์‹ฌ:ํ˜„์žฌ ์šด์˜์ฒด์ œ์— ๋งž๋Š” ๊ธฐ๊ณ„์–ดx) ↓ ๋งํฌ(์œˆ๋„์šฐ ์ž๋ฐ” ๋ฒ„์ถ”์–ผ ๋จธ์‹ ) ↓ hello.exe(์ธํ„ฐํ”„๋ฆฌํ„ฐ ๋ฐฉ์‹ ์‹คํ–‰) ↓ ๋กœ๋” ↓ ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ผ๊ฐ (ํ”„๋กœ์„ธ์Šค= ๋ฉ”์ธ์Šค๋ž˜๋“œ) ↓ ๋ฉ”๋ชจ๋ฆฌ ๊ตฌ์กฐ์— ์…‹ํŒ… ( ์ฝ”๋“œ์˜์—ญ : ์ฝ”๋“œ ์ƒ์ˆ˜ ์ „์—ญ๋ณ€์ˆ˜ ์ •์ ๋ณ€์ˆ˜ ) ↓ mainํ•จ์ˆ˜ ์‹คํ–‰ (์ง€์—ญ๋ณ€์ˆ˜:์Šคํƒ์˜์—ญ) โ€‹ โ€‹ โ€‹ Java C์–ธ์–ด์™€ ์ฐจ์ด์  ์ž๋ฐ”๋Š” C์–ธ์–ด์™€๋Š” ๋‹ค๋ฅด๊ฒŒ ๋งํฌํ•  ๋•Œ ์œˆ๋„์šฐ ์ž๋ฐ” ๋ฒ„์ถ”์–ผ๋จธ์‹ ์„ ์ž‘๋™ ํ•ด์„œ ์‹คํ–‰ํŒŒ์ผ์„ ํ•œ ์ค„์”ฉ ์ธํ„ฐํ”„๋ฆฌํ„ฐ ๋ฐฉ์‹์œผ๋กœ ์‹คํ–‰.. 2022. 10. 13.
[java] ์ž๋ฐ” ์ฝ”๋”ฉ ํƒ€์ž…๋ณ„ ํฌ๊ธฐ, ์ˆ˜์˜ ๋ฒ”์œ„ ์ž๋ฐ” ์ฝ”๋”ฉ ํƒ€์ž…๋ณ„ ํฌ๊ธฐ, ์ˆ˜์˜ ๋ฒ”์œ„ ํƒ€์ž… ํฌ๊ธฐ ์ˆ˜์˜ ๋ฒ”์œ„ ์ดˆ๊ธฐ๊ฐ’ byte 1 byte -2^7 ~ 2^7 -1 0 short 2 byte -2^15 ~ 2^15 -1 0 char 2 byte -2^15 ~ 2^15 -1 null int 4 byte -2^31 ~ 2^31 -1 0 float 4 byte -3.4 * 10^-37 ~ 3.4 * 10^37 0.0f long 8 byte -2^63 ~ 2^63 -1 0L double 8 byte -1.7 * 10^-308 ~ 1.7*10^308 0.0 boolean 1byte true or false false bye, short, char, int, long ์€ ์ •์ˆ˜ํ˜• ํƒ€์ž…์— ํ•ด๋‹นํ•˜๊ณ  float, double์€ ์‹ค์ˆ˜ํ˜• ํƒ€์ž…, boolean ์€ ๋ถ€์šธํ˜• ํƒ€์ž…! .. 2022. 10. 7.
728x90
๋ฐ˜์‘ํ˜•