logo

Јава АСЦИИ табела

АСЦИИ означава Амерички стандардни код за размену информација . АСЦИИ је стандардни код за пренос података који рачунар користи за представљање и текстуалних података и контролних знакова.

менаџер задатака линукс

АСЦИИ је 7-битни скуп знакова који има 128 карактера, тј. од 0 до 127. АСЦИИ представља нумеричку вредност за сваки знак, као што је 65 вредност А. У нашем Јава програму, морамо да манипулишемо знаковима који су ускладиштени у АСЦИИ.

У Јави, АСЦИИ табела је табела која дефинише АСЦИИ вредности за сваки знак. Такође је мали подскуп Уницоде-а јер садржи 2 бајта, док АСЦИИ захтева само један бајт.

АСЦИИ вредност Децимална вредност Хек вредност
Контрола 0 0
Контрола 1 1
Контрола 2 2
Контрола 3 3
Контрола 4 4
Контрола 5 5
Контрола 6 6
Контрола 7 7
Контрола 8 8
т 9 9
н 10 А
Размак Једанаест Б
ф 12 Ц
р 13 Д
Контрола 14 И
Контрола 14 Ф
Контрола 16 10
Контрола 17 Једанаест
Контрола 18 12
Контрола 19 13
Контрола двадесет 14
Контрола двадесет један петнаест
Контрола 22 16
Контрола 23 17
Контрола 24 18
Контрола 25 19
Контрола 26
Контрола 27
Размак 28
Размак 29 1 д
Размак 30
Размак 31
простор 32 двадесет
! 33 двадесет један
' 3. 4 22
# 35 23
$ 36 24
% 37 25
& 38 26
' 39 27
( 40 28
) 41 29
* 42
+ 43
, 44
- Четири, пет
. 46
/ 47
0 48 30
1 49 31
2 педесет 32
3 51 33
4 52 3. 4
5 53 35
6 54 36
7 55 37
8 56 38
9 57 39
: 58
; 59
< 60
= 61
> 62
? 63
@ 64 40
А 65 41
Б 66 42
Ц 67 43
Д 68 44
И 69 Четири, пет
Ф 70 46
Г 71 47
Х 72 48
И 73 49
Ј 74
К 75
Л 76
М 77
Н 78
О 79
П 80 педесет
П 81 51
Р 82 52
С 83 53
Т 84 54
ИН 85 55
ИН 86 56
ИН 87 57
Икс 88 58
И 89 59
ВИТХ 90
[ 91
92
] 93
^ 94
_ 95
` 96 60
а 97 61
б 98 62
ц 99 63
д 100 64
То је 101 65
ф 102 66
г 103 67
х 104 68
и 105 69
ј 106
к 107
л 108
м 109
н 110
О 111
стр 112 70
к 113 71
р 114 72
с 115 73
т 116 74
ин 117 75
ин 118 76
Ин 119 77
Икс 120 78
и 121 79
Витх 122
123
125
~ 126
контролу 127

Хајде да направимо Јава програм за конструисање горње АСЦИИ табеле. У Јава програму користимо исВхитеспаце() метод карактера за одређивање да ли је знак размак или не. Такође користимо уграђени метод ИсИСОЦонтрол() метод за откривање знакова који нису слова, цифре и интерпункција.

АСЦИИТабле.јава

 //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;>