์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด์์ ์์คํค์ฝ๋ํ ์ด์ฉํ๊ธฐ
์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด์์ ์์คํค์ฝ๋ ํ๋ ๊ต์ฅํ ๋ง์ ๊ณณ์์ ์ ์ฉํ๊ฒ ์ฌ์ฉ๋ ์ ์๋ค.
์ด๋ฅผํ ๋ฉด ์ํ๋ฒณ์ ์์๋ฅผ ์ซ์๋ก ๋ณํํ ๋, ์์ ์ํธ, ์นด์ด์ฌ๋ฅด ์ํธ ๋ฅผ ๊ตฌํํ ๋, ๋ฑ๋ฑ ๋ง์ ๊ณณ์์ ์ฌ์ฉ๋ ์ ์๋ค.
์์คํค ์ฝ๋
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 |
๋๊ธ