์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด์์ ์์คํค์ฝ๋ํ ์ด์ฉํ๊ธฐ
์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด์์ ์์คํค์ฝ๋ ํ๋ ๊ต์ฅํ ๋ง์ ๊ณณ์์ ์ ์ฉํ๊ฒ ์ฌ์ฉ๋ ์ ์๋ค.
์ด๋ฅผํ ๋ฉด ์ํ๋ฒณ์ ์์๋ฅผ ์ซ์๋ก ๋ณํํ ๋, ์์ ์ํธ, ์นด์ด์ฌ๋ฅด ์ํธ ๋ฅผ ๊ตฌํํ ๋, ๋ฑ๋ฑ ๋ง์ ๊ณณ์์ ์ฌ์ฉ๋ ์ ์๋ค.
์์คํค ์ฝ๋

ASCII (American Standard Code for Information Interchange, ๋ฏธ๊ตญ ์ ๋ณด ๊ตํ ํ์ค ๋ถํธ) ์ด๋ค.
7๋นํธ ๋ถํธ ์ฒด๊ณ๋ก ์๋ฌธ ํค๋ณด๋๋ก ์ ๋ ฅํ ์ ์๋ ๋ชจ๋ ๊ธฐํธ๋ค์ด ํ ๋น๋์ด ์๋ ๋ถํธ ์ฒด๊ณ๋ก ์ฐ๋ฆฌ๊ฐ ์ ๋ ฅํ๋ ์ซ์, ์๋ฌธ์, ๊ธฐํธ๋ค์ ์์คํค์ฝ๋๋ก ๋ณํ๋์ด ์ปดํจํฐ์๊ฒ ์ ๋ฌ๋๋ค.
๊ทธ ๋ง์ ์ฆ, ์ฐ๋ฆฌ๊ฐ ์์คํค ์ฝ๋๋ฅผ ์ ์ด์ฉํ๋ฉด ์ปดํจํฐ์๊ฒ ์ซ์๋ฅผ ์ ๋ฌ ํ๋๋ผ๋ ๋ฌธ์๋ก ์ฝํ๊ฒ ํ ์ ์๊ณ ๊ทธ ์ญ๋ ๊ทธ๋ฌํ๋ค๋ ์๋ฆฌ์ด๋ค.
์๊ณ ๋ฆฌ์ฆ์์ ์ด๋ฐ ๋ฐฉ๋ฒ์ด ์์ฃผ ์ ์ฉํ๊ฒ ์ฌ์ฉ๋๋ค.
์์คํค ์ฝ๋ ์ ํ ๋ฐฉ๋ฒ
- ์ซ์๋ฅผ char ํ์ผ๋ก ํ์ ์ ํ์ ํด์ค๋ค๋ฉด ํด๋น ์์คํค ์ฝ๋์ ๋ฌธ์๊ฐ ์ถ๋ ฅ๋๊ณ ,
- ๋ฌธ์๋ฅผ int ํ์ผ๋ก ํ์ ์ ํ์ ํด์ค๋ค๋ฉด ํด๋น ์์คํค ์ฝ๋์ ์ซ์๊ฐ ์ถ๋ ฅ๋๋ค.
public class Main {
public static void main(String[] args) {
System.out.println((char)97);
System.out.println((char)98);
System.out.println((char)99);
System.out.println((char)100);
System.out.println((int)'A');
System.out.println((int)'B');
System.out.println((int)'C');
System.out.println((int)'D');
}
}
์ฐ๋ฆฌ๋ ์ฃผ๋ก ์ด๋ฐ ์ฑ์ง์ ์ด์ฉํด์ ๋ฌธ์ ๋ฅผ ํ๊ฒ ๋๋ค.
์์ฃผ ์ฌ์ฉํ๋ ์์คํค ์ฝ๋์ ๋ฒ์
์ฐ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์์ ์ฃผ๋ก 3๊ฐ์ง ๋ฌธ์์ ๋ฒ์๋ฅผ ์ฃผ๋ก ์ฌ์ฉํ๋ค.
์ด 3๊ฐ์ง๋ฅผ ์ธ์๋๋ค๋ฉด ์์ฃผ ๋ง์ ๋ฌธ์ ์์ ์ ๋ฆฌํ ์ ์๋ค.
1. ์ซ์ 0 ~ 9 ๊น์ง์ ๋ฒ์ 10๊ฐ
48 ~ 57
| ๋ฌธ์ | ์์คํค ์ฝ๋ |
| 0 | 48 |
| 1 | 49 |
| 2 | 50 |
| 3 | 51 |
| 4 | 52 |
| 5 | 53 |
| 6 | 54 |
| 7 | 55 |
| 8 | 56 |
| 9 | 57 |
2. ์ํ๋ฒณ ๋๋ฌธ์ A ~ Z ๊น์ง์ ๋ฒ์ 26๊ฐ
65 ~ 90
| ๋ฌธ์ | ์์คํค ์ฝ๋ |
| A | 65 |
| B | 66 |
| C | 67 |
| D | 68 |
| E | 69 |
| F | 70 |
| G | 71 |
| H | 72 |
| I | 73 |
| J | 74 |
| K | 75 |
| L | 76 |
| M | 77 |
| N | 78 |
| O | 79 |
| P | 80 |
| Q | 81 |
| R | 82 |
| S | 83 |
| T | 84 |
| U | 85 |
| V | 86 |
| W | 87 |
| X | 88 |
| Y | 89 |
| Z | 90 |
3. ์ํ๋ฒณ ์๋ฌธ์ a ~ z ๊น์ง์ ๋ฒ์ 26๊ฐ
97 ~ 122
| ๋ฌธ์ | ์์คํค ์ฝ๋ |
| a | 97 |
| b | 98 |
| c | 99 |
| d | 100 |
| e | 101 |
| f | 102 |
| g | 103 |
| h | 104 |
| i | 105 |
| j | 106 |
| k | 107 |
| l | 108 |
| m | 109 |
| n | 110 |
| o | 111 |
| p | 112 |
| q | 113 |
| r | 114 |
| s | 115 |
| t | 116 |
| u | 117 |
| v | 118 |
| w | 119 |
| x | 120 |
| y | 121 |
| z | 122 |
ํด๋น ์์คํค ์ฝ๋๋ฅผ ๋ฒ์๋ก ์ดํดํ๋ ค ํ๋ฉด ์กฐ๊ธ ํ๋๋ ์ซ์๋ 48 ๋๋ฌธ์๋ 65 ์๋ฌธ์๋ 97 ๋ก ๊ธฐ์ตํ์
๊ด๋ จ PS ๋ฌธ์
- ๋ฐฑ์ค 10820๋ฒ ๋ฌธ์์ด ๋ถ์
- ๋ฐฑ์ค 11654๋ฒ ์์คํค ์ฝ๋
- ํ๋ก๊ทธ๋๋จธ์ค ์์ ์ํธ
'๐ป Computer Science > - Data Structure, Algorithm' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [์๊ณ ๋ฆฌ์ฆ PS] ๋ฐฑ์ค 11723๋ฒ ์งํฉ ์๋ฐ ๋ฌธ์ ํ์ด (0) | 2021.07.05 |
|---|---|
| [์๊ณ ๋ฆฌ์ฆ PS] ๋ฐฑ์ค 1063๋ฒ ํน ์๋ฐ ๋ฌธ์ ํ์ด (0) | 2021.03.29 |
| [์๊ณ ๋ฆฌ์ฆ PS] ๋ฐฑ์ค 9440๋ฒ ์ซ์ ๋ํ๊ธฐ ์๋ฐ ๋ฌธ์ ํ์ด (0) | 2021.03.06 |
| [์๊ณ ๋ฆฌ์ฆ PS] ๋ฐฑ์ค 1439๋ฒ ๋ค์ง๊ธฐ ์๋ฐ ๋ฌธ์ ํ์ด (2) | 2021.02.28 |
| [์๊ณ ๋ฆฌ์ฆ PS] ๋ฐฑ์ค 1434๋ฒ ์ฑ ์ ๋ฆฌ ์๋ฐ ๋ฌธ์ ํ์ด (0) | 2021.02.28 |
๋๊ธ