아스키 정보 교환을 위한 미국 표준 코드(American Standard Code for Information Interchange)의 약어입니다. 7비트 문자 집합입니다. 128 (0~127) 문자. 문자의 숫자 값을 나타냅니다. 예를 들어, ASCII 값 ~의 ㅏ ~이다 65 .
np 0
이 섹션에서는 다음 내용을 학습합니다. ASCII 값을 인쇄하는 방법 또는 암호 통해 자바 프로그램.
있다 둘 ASCII 값을 인쇄하는 방법 자바 :
int 변수에 변수 할당
문자의 ASCII 값을 인쇄하려면 메서드나 클래스를 사용할 필요가 없습니다. Java는 내부적으로 문자 값을 ASCII 값으로 변환합니다.
문자를 통해 문자의 ASCII 값을 찾아봅시다. 자바 프로그램 .
다음 프로그램에서는 두 문자를 할당했습니다. ㅏ 그리고 비 에서 채널1 그리고 ch2 변수는 각각. ASCII 값을 찾으려면 ㅏ 그리고 비, ch1 및 ch2 변수를 정수 변수에 할당했습니다. asciivalue1 그리고 asciivalue2, 각기. 마지막으로 변수를 인쇄했습니다. asciivalue1 그리고 asciivalue2 문자의 ASCII 값이 저장됩니다.
PrintAsciiValueExample1.java
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
위 프로그램을 작성하는 또 다른 방법은 다음과 같습니다.
PrintAsciiValueExample2.java
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
마찬가지로 다른 문자(A, B, C, …., Z)와 기호(!, @, $, * 등)의 ASCII 값을 인쇄할 수 있습니다.
알고리즘 깊이 우선 탐색
유형 캐스팅 사용
유형 캐스팅은 변수를 다른 데이터 유형으로 캐스팅하는 방법입니다.
다음 프로그램에서는 두 개의 변수를 선언했습니다. 채널1 그리고 ch2 유형의 숯 성격을 갖고 있는 ㅏ 그리고 비, 각기. 다음 두 줄에서는 다음을 사용하여 char 유형을 int 유형으로 변환했습니다. (정수) . 이 두 줄을 실행한 후 변수 채널1 그리고 ch2 int 변수로 변환됩니다. ascii1 그리고 ASCII2 , 각각.
마지막으로 변수를 인쇄했습니다. ascii1 그리고 ASCII2 문자의 ASCII 값이 저장됩니다.
PrintAsciiValueExample3.java
파이썬 튜플 정렬
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
캐릭터를 할당하고 싶지 않다면 사용자로부터 캐릭터를 가져올 수도 있습니다.
PrintAsciiValueExample4.java
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
다음 프로그램은 모든 문자의 ASCII 값(0~255)을 인쇄합니다. 출력에는 몇 가지 값이 표시되었습니다.
AsciiValueOfAllChracters.java
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></=>=>=>