logo

자바 ASCII 테이블

아스키 약자 정보 교환을 위한 미국 표준 코드 . ASCII는 컴퓨터에서 텍스트 데이터와 제어 문자를 모두 표시하는 데 사용되는 표준 데이터 전송 코드입니다.

아스키 128개의 문자(즉, 0부터 127까지)를 갖는 7비트 문자 집합입니다. ASCII는 각 문자에 대한 숫자 값을 나타냅니다(예: 65). ㅏ. Java 프로그램에서는 ASCII에 저장된 문자를 조작해야 합니다.

Java에서 ASCII 테이블은 각 문자에 대한 ASCII 값을 정의하는 테이블입니다. 이는 또한 2바이트를 포함하는 반면 ASCII는 1바이트만 필요하므로 유니코드의 작은 하위 집합이기도 합니다.

ASCII 값 소수값 16진수 값
제어 0 0
제어 1 1
제어 2 2
제어
제어 4 4
제어 5 5
제어 6 6
제어 7 7
제어 8 8
9 9
N 10
공백 열하나
에프 12
아르 자형 13
제어 14 그리고
제어 14 에프
제어 16 10
제어 17 열하나
제어 18 12
제어 19 13
제어 이십 14
제어 이십 일 열 다섯
제어 22 16
제어 23 17
제어 24 18
제어 25 19
제어 26 1a
제어 27 1b
공백 28 1c
공백 29 1일
공백 30 1e
공백 31 1층
공간 32 이십
! 33 이십 일
' 3. 4 22
# 35 23
$ 36 24
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42 2a
+ 43 2b
, 44 2c
- 넷 다섯 2D
. 46 2e
/ 47 2f
0 48 30
1 49 31
2 오십 32
51 33
4 52 3. 4
5 53 35
6 54 36
7 55 37
8 56 38
9 57 39
: 58 3아
; 59 3b
< 60 3c
= 61 3d
> 62 3e
? 63 3f
@ 64 40
65 41
66 42
67 43
68 44
그리고 69 넷 다섯
에프 70 46
G 71 47
시간 72 48
73 49
제이 74 4아
케이 75 4b
76 4c
77 4d
N 78 4e
영형 79 4f
80 오십
81 51
아르 자형 82 52
에스 83 53
84 54
안에 85 55
안에 86 56
안에 87 57
엑스 88 58
그리고 89 59
와 함께 90 5a
[ 91 5b
92 5c
] 93 5d
^ 94 5e
_ 95 5f
` 96 60
97 61
98 62
99 63
100 64
그것은 101 65
에프 102 66
g 103 67
시간 104 68
105 69
제이 106 6a
케이 107 6b
108 6c
109 6일
N 110 6e
영형 111 6f
112 70
113 71
아르 자형 114 72
에스 115 73
116 74
~에 117 75
~에 118 76
~ 안에 119 77
엑스 120 78
그리고 121 79
와 함께 122 7a
123 7b
125 7일
~ 126 7e
제어 127 7f

위의 ASCII 테이블을 구성하기 위한 Java 프로그램을 작성해 보겠습니다. Java 프로그램에서는 다음을 사용합니다. isWhitespace() 문자가 공백인지 여부를 결정하는 문자 방법입니다. 또한 내장 메소드를 사용합니다. isISO컨트롤() 문자, 숫자, 구두점이 아닌 문자를 감지하는 방법.

ASCIITable.java

 //import required classes and packages package javaTpoint.MicrosoftJava; //create class ASCIITableExample public class FindCommonElements { // main() method start public static void main(String[] args) { // design header for the ASCII Table System.out.printf(&apos;%1$-8s %2$-10s %3$s
&apos;, &apos;Decimal&apos;, &apos;ASCII&apos;, &apos;Hex&apos;); // use for loop to print all possible ASCII values // set value for min and max ASCII values int min = 0; int max = 128; //for loop for (int i = min; i <max; i++) { convert each value into character char ch="(char)" i; string display ; check whether is whitespace or not if (character.iswhitespace(ch)) using switch statement (ch) case '
': break; '	': '
': 'f': ' ': default: } detect characters that are letters, digits and punctuation else (character.isisocontrol(ch)) showing control chars others system.out.printf('%1$-8d %2$-10s %3$s
', i, display, integer.tohexstring(i)); < pre> <p> <strong>Output:</strong> </p> <img src="//techcodeview.com/img/java-tutorial/55/java-ascii-table.webp" alt="Java ASCII Table"> <hr></max;>