Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

ASCII 값을 인쇄하는 Java 프로그램

<시간/>

이 기사에서는 문자의 ASCII 값을 인쇄하는 방법을 이해할 것입니다. 이것은 문자를 정수 값에 할당하고 해당 정수 값을 인쇄하여 수행됩니다.

ASCII는 정보 교환을 위한 미국 표준 코드(American Standard Code for Information Interchange)의 약자입니다. 128개의 표준 ASCII 코드가 있으며, 각 코드는 0000000에서 1111111까지의 7자리 이진수로 표시할 수 있습니다. 확장 ASCII는 컴퓨터, 프로그램 및 글꼴에 따라 다른 128자를 추가합니다.

아래는 동일한 데모입니다 -

입력

입력이 -

라고 가정합니다.
Enter a character: s

출력

원하는 출력은 -

Ascii value of s is 115

알고리즘

Step1- Start
Step 2- Declare a char as my_input
Step 3- Prompt the user to enter a character/ define the character
Step 4- Read the value
Step 5- Assign the character to an integer variable and store it.
Step 6- Display the result
Step 7- Stop

예시 1

여기에서 입력은 프롬프트에 따라 사용자가 입력하고 있습니다. 우리코딩 그라운드 도구에서 이 예제를 라이브로 사용해 볼 수 있습니다. ASCII 값을 인쇄하는 Java 프로그램 .

import java.util.Scanner;
public class AsciiValue {
   public static void main(String[] args){
      char my_input;
      System.out.println("Required packages have been imported");
      Scanner my_scanner = new Scanner(System.in);
      System.out.println("A scanner object has been defined ");
      System.out.print("Enter a character: ");
      my_input = my_scanner.next().charAt(0);
      System.out.println("The float values have been defined as " +my_input);
      int ascii_value = my_input;
      System.out.println("The ASCII value of " + my_input + " is: " + ascii_value);
   }
}

출력

Required packages have been imported
A scanner object has been defined
Enter a character: s
The float values have been defined as s
The ASCII value of s is: 115

예시 2

여기서 정수는 이전에 정의되었으며 그 값은 콘솔에 액세스되어 표시됩니다.

public class AsciiValue{
   public static void main(String[] args){
      char my_input;
      my_input = 's';
      System.out.println("The character has been defined as " +my_input);
      int ascii_value = my_input;
      System.out.println("The ASCII value of " + my_input + " is: " + ascii_value);
   }
}

출력

The character has been defined as s
The ASCII value of s is: 115