logo

Како одштампати АСЦИИ вредност у Јави

АСЦИИ акроним за амерички стандардни код за размену информација. То је 7-битни скуп знакова који садржи 128 (0 до 127) знакова. Представља нумеричку вредност знака. На пример, тхе АСЦИИ вредност оф А је 65 .

У овом одељку ћемо научити како одштампати АСЦИИ вредност или код кроз а Јава програм.

Постоје два начини за штампање АСЦИИ вредности у Јава :

    Додељивање променљиве инт променљивој Коришћење Типе-Цастинг

Додељивање променљиве инт променљивој

Да бисмо одштампали АСЦИИ вредност знака, не морамо да користимо ниједан метод или класу. Јава интерно конвертује вредност карактера у АСЦИИ вредност.

добити везу

Хајде да пронађемо АСЦИИ вредност знака кроз а Јава програм .

У следећем програму доделили смо два знака а и б у цх1 и цх2 променљиве, респективно. Да бисте пронашли АСЦИИ вредност а и б, целобројним варијаблама смо доделили променљиве цх1 и цх2 асциивалуе1 и асциивалуе2, редом. Коначно, одштампали смо променљиву асциивалуе1 и асциивалуе2 у којој се чувају АСЦИИ вредности знакова.

центрирање слика у цсс-у

ПринтАсцииВалуеЕкампле1.јава

 public class PrintAsciiValueExample1 { public static void main(String[] args) { // character whose ASCII value to be found char ch1 = 'a'; char ch2 = 'b'; // variable that stores the integer value of the character int asciivalue1 = ch1; int asciivalue2 = ch2; System.out.println('The ASCII value of ' + ch1 + ' is: ' + asciivalue1); System.out.println('The ASCII value of ' + ch2 + ' is: ' + asciivalue2); } } 

Излаз:

 The ASCII value of a is: 97 The ASCII value of b is: 98 

Други начин да се напише горњи програм је:

ПринтАсцииВалуеЕкампле2.јава

 public class PrintAsciiValueExample2 { public static void main(String[] String) { int ch1 = 'a'; int ch2 = 'b'; System.out.println('The ASCII value of a is: '+ch1); System.out.println('The ASCII value of b is: '+ch2); } } 

Излаз:

 The ASCII value of a is: 97 The ASCII value of b is: 98 

Слично, можемо одштампати АСЦИИ вредност других знакова (А, Б, Ц, …., З) и симбола (!, @, $, *, итд.).

дупло повезана листа

Коришћење Типе-Цастинг

Пребацивање типа је начин да се променљива пребаци у други тип података.

У следећем програму смо декларисали две променљиве цх1 и цх2 типа цхар имајући карактер а и б, редом. У следећа два реда, пребацили смо тип цхар у инт тип користећи (инт) . Након извршења ове две линије, променљива цх1 и цх2 се конвертују у инт променљиву асции1 и асции2 , редом.

Коначно, одштампали смо променљиву асции1 и асции2 у којој се чувају АСЦИИ вредности знакова.

ПринтАсцииВалуеЕкампле3.јава

 public class PrintAsciiValueExample3 { public static void main(String[] args) { //characters whose ASCII value to be found char ch1 = 'a'; char ch2 = 'b'; //casting or converting a charter into int type int ascii1 = (int) ch1; int ascii2 = (int) ch2; System.out.println('The ASCII value of ' + ch1 + ' is: ' + ascii1); System.out.println('The ASCII value of ' + ch1 + ' is: ' + ascii2); } } 

Излаз:

ник пулос црна муња
 The ASCII value of a is: 97 The ASCII value of b is: 98 

Ако не желимо да доделимо карактер, можемо и да узмемо карактер од корисника.

ПринтАсцииВалуеЕкампле4.јава

 import java.util.Scanner; public class PrintAsciiValueExample4 { public static void main(String args[]) { System.out.print('Enter a character: '); Scanner sc = new Scanner(System.in); char chr = sc.next().charAt(0); int asciiValue = chr; System.out.println('ASCII value of ' +chr+ ' is: '+asciiValue); } } 

Излаз 1:

 Enter a character: P ASCII value of P is: 80 

Излаз 2:

 Enter a character: G ASCII value of G is: 71 

Следећи програм штампа АСЦИИ вредност (0 до 255) свих знакова. У излазу смо приказали неколико вредности.

АсцииВалуеОфАллЦхрацтерс.јава

 public class AsciiValueOfAllChracters { public static void main(String[] args) { for(int i = 0; i <= 78 255; i++) { system.out.println(' the ascii value of ' + (char)i techcodeview.com img java-tutorial how-print-ascii-value-java.webp' alt="How to Print ASCII Value in Java"> <p>If we want to print the ASCII value of all the alphabets (A to Z), we can set the values in the loop and print them.</p> <p> <strong>AsciiValueAtoZ.java</strong> </p> <pre> public class AsciiValueAtoZ { public static void main(String[] args) { for(int i = 65; i <= 78 90; i++) { system.out.println(' the ascii value of ' + (char)i techcodeview.com img java-tutorial how-print-ascii-value-java-2.webp' alt="How to Print ASCII Value in Java"> <p>Similarly, we can print the ASCII value of <strong>a to z</strong> by changing the loop in the above code.</p> <pre> for(int i = 97; i <= 122; i++) < pre> <hr></=></pre></=></pre></=>