Java๐Ÿ”ฅ

์ดํด๋ฆฝ์Šค ์ฝ˜์†” ํ•œ๊ธ€๊นจ์ง์‹œ ๋Œ€์ฒ˜๋ฐฉ๋ฒ•

hae02y 2023. 1. 28. 21:46
๋ฐ˜์‘ํ˜•

JAVA๋กœ ๊ฐœ๋ฐœ์‹œ์— ์ฝ˜์†”์ฐฝ์— ํ•œ๊ธ€์ด ๊นจ์ ธ์„œ ๋‚˜์˜ค๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค.

 

์ด๊ฒฝ์šฐ์— ์ดํด๋ฆฝ์Šค ๋ฉ”๋‰ด์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ•ด๋ณด์ž.

 

1. ์ƒ์œ„ ๋ฉ”๋‰ด "Run" >"Run Configurations... " ํด๋ฆญ

 

 

2. ์ƒ๋‹จ์˜ "Common"์„ ํด๋ฆญํ•œ๋’ค ๋…ธ๋ž€์ƒ‰์œผ๋กœ ์ฒดํฌํ•ด๋†“์€ ๋ถ€๋ถ„์„ ํ™•์ธํ•œ๋‹ค.

Other์—์„œ UTF-8๋กœ Encodung ์„ค์ •์„ ๋ณ€๊ฒฝํ•ด์ฃผ๋ฉด ๋ณดํ†ต ์ •์ƒ์ ์œผ๋กœ ํ‘œ์ถœ๋œ๋‹ค. ํ•˜์ง€๋งŒ ์ด๋ ‡๊ฒŒ ์„ค์ •ํ•ด๋„ ์•ˆ๋˜๋Š”๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค.

์ด๊ฒฝ์šฐ ๋‹ค์Œ์œผ๋กœ ๋„˜์–ด๊ฐ€์ž.

 

3. UTF-8๋กœ ์„ค์ •ํ•ด๋„ ๋ฐ”๋€Œ์ง€ ์•Š๋Š”๊ฒฝ์šฐ.

 

UTF-8๋กœ ๊ธฐ๋ณธ์„ค์ •์ด ๋˜์–ด์žˆ์–ด๋„ ์ฝ˜์†”์ฐฝ์—์„œ ํ•œ๊ธ€์ด ๊นจ์ง€๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค. ์ด๊ฒฝ์šฐ ๋ณดํ†ต windows ๊ฐœ๋ฐœํ™˜๊ฒฝ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค.

์ด๋•Œ๋Š” 'Other' ๋ถ€๋ถ„์—์„œ ์ƒ๋ ‰ํŠธ๋ฐ•์Šค๋ฅผ ์—ด์ง€๋ง๊ณ  ์˜†์— ๊ทธ๋Œ€๋กœ MS949๋ผ๊ณ  ์ž…๋ ฅํ•œ๋’ค ํ™•์ธ์„ ํ•ด์ค€๋‹ค. ์•„๋งˆ ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ํ•œ๊ธ€์ด ์ •์ƒ์ ์œผ๋กœ ํ‘œ์‹œ๋ ๊ฒƒ์ด๋‹ค.

 

 

๊ด€๋ จ์‚ฌ์ดํŠธ

https://namu.wiki/w/CP949

 

CP949 - ๋‚˜๋ฌด์œ„ํ‚ค

CP949์—์„œ ์ƒˆ๋กœ์ด ์ถ”๊ฐ€๋œ 8000์—ฌ์ž๋Š” ๋‹ค์Œ ๊ทœ์น™์— ๋”ฐ๋ผ ๊ฐ€๋‚˜๋‹ค์ˆœ์„ ์ฐจ๋ก€๋Œ€๋กœ 2๋ฐ”์ดํŠธ๋กœ ํ• ๋‹น๋ฐ›์•˜๋‹ค. ์ฒซ ๋ฒˆ์งธ ๋ฐ”์ดํŠธ๋Š” 0x81~0xC6 ์‚ฌ์ด๋ฅผ ํ• ๋‹น๋ฐ›๋Š”๋‹ค.๋‘ ๋ฒˆ์งธ ๋ฐ”์ดํŠธ๋Š” 0x41~0x5A(๋Œ€๋ฌธ์ž A~Z), 0x61~0x7A(์†Œ๋ฌธ

namu.wiki

 

๋ฐ˜์‘ํ˜•