โ ๋ฌธ์
for๋ฌธ์ ์ฌ์ฉํ์ฌ A~Z๊น์ง ์ถ๋ ฅํ์์ค.
โ ์ถ๋ก ๊ณผ์
- for๋ฌธ i์ ์์์ ์ A๋ก ์ก์์ฃผ๊ณ ๋์ Z๋ก ์ก์์ฃผ๋ฉด ์์คํค์ฝ๋์ ์ํด i๊ฐ์ด ์ญ์ง์ 65๋ถํฐ 90๊น์ง๋ก ์ค์ ๋๋ค.
๋ฌธ์ ์์๋ ASCII ๊ฐ์ด ์๋ ํด๋นํ๋ ๋๋ฌธ์๋ฅผ ์ถ๋ ฅํ๊ณ ์ ํ๋ฏ๋ก (char)๋ฅผ ์ฌ์ฉํ์ฌ ASCII ๊ฐ์ ํด๋นํ๋ ๋ฌธ์๋ก ๋ณํํด์ผ ํ๋ค. (char)(i)๋ ์ ์ i๋ฅผ ํด๋นํ๋ ๋ฌธ์๋ก ๋ณํํด์ฃผ๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๊ฐ ์ํ๋ฒณ์ด ์ถ๋ ฅ๋๋ค.
ํ๊ธ ASCII Code ์ผ๋ํ (์ถ์ฒ:๋์ค) โผ
โ ์ฝ๋
public class Main {
public static void main(String[] args) {
for (int i = 'A'; i <= 'Z'; i++) {
System.out.print((char) (i) + " ");
}
}
}
์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ๋ ์ฝ๋ฉ ๊ด๋ จ ์ํ์ ์ค๋นํ๋ ์ํ์๋ค์ ์์คํค์ฝ๋ํ์์ ์ญ์ง์ํ์ผ๋ก a,A,0 ์ ๋์ ์์คํค์ฝ๋ ๊ฐ์ ์์ ๋๋ ๊ฒ ์ข๋ค. ๋๋ฌธ์ A(65), ์๋ฌธ์ a(97), ์ซ์ 0(48)