文字 'A' 文字列 "ABCD" 数値(整数) 1024 数値(浮動小数点数) 0.123 1.234E-4 boolean true false書き方がそれぞれ違うことに気付きましたか。
10 10進数の10です。 012 8進数の10です。 0x10 16進数の16です。
| 10進数 | 2進数 | 8進数 | 16進数 |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 10 | 4 |
| 5 | 0101 | 11 | 5 |
| 6 | 0110 | 12 | 6 |
| 7 | 0111 | 13 | 7 |
| 8 | 1000 | 20 | 8 |
| 9 | 1001 | 21 | 9 |
| 10 | 1010 | 22 | A |
| 11 | 1011 | 23 | B |
| 12 | 1100 | 30 | C |
| 13 | 1101 | 31 | D |
| 14 | 1110 | 32 | E |
| 15 | 1111 | 33 | F |
| 表記 | 説明 |
|---|---|
| \b | バックスペース |
| \t | 水平タブ |
| \n | 改行 |
| \f | 改ページ |
| \r | 復帰 |
| \' | ' |
| \" | " |
| \\ | \ |
| \ooo | 8進数の文字コードで表す文字 |
| \uhhhh | 16進数の文字コードで表す文字 |
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | |
|---|---|---|---|---|---|---|---|---|
| 0 | NUL | TC7 | SP | 0 | @ | P | ` | p |
| 1 | SOH | DC1 | ! | 1 | A | Q | a | q |
| 2 | STX | DC2 | " | 2 | B | R | b | r |
| 3 | ETX | DC3 | # | 3 | C | S | c | s |
| 4 | EOT | DC4 | $ | 4 | D | T | d | t |
| 5 | ENQ | NAC | % | 5 | E | U | e | u |
| 6 | ACK | SYN | & | 6 | F | V | f | v |
| 7 | BEL | ETB | ' | 7 | G | W | g | w |
| 8 | BS | CAN | ( | 8 | H | X | h | x |
| 9 | HT | EM | ) | 9 | I | Y | i | y |
| A | LF | SUB | * | : | J | Z | j | z |
| B | VT | ESC | + | ; | K | [ | k | { |
| C | FF | FS | , | < | L | \ | l | | |
| D | CR | GS | - | = | M | ] | m | } |
| E | SO | RS | . | > | N | ^ | n | ~ |
| F | SI | US | / | ? | O | _ | o | DEL |
| Sample2_1_1.java |
|---|
public class Sample2_1_1 {
public static void main(String[] args) {
new CharacterCode().view();
}
}
class CharacterCode {
public void view() {
System.out.println("文字コードで" + '\u0041' + "を表す事ができます。");
System.out.println("文字コードで" + '\u005C\u005C' + "を表す事ができます。");
}
}
|
| 文字コードでAを表す事ができます。 文字コードで\を表す事ができます。 |