Java >> Java tutorial >  >> Java

Java-program til at udskrive ASCII-værdier

I denne vejledning lærer vi, hvordan man udskriver ASCII-værdierne for tegnene i Java. ASCII er en standard, der bruges til at repræsentere tegn på elektroniske enheder. Det er en 7-bit kode, der består af 33 ikke-printbare og 95 printbare tegn og inkluderer bogstaver, tal, tegnsætningstegn og kontroltegn.

Men før du går videre, hvis du ikke er bekendt med begrebet typecasting i java, så tjek artiklen om TypeCasting i Java.

Input: Indtast tegnet:Z

Output: ASCII-værdien af ​​Z er 90

Program 1:Udskriv ASCII-værdierne i Java

I dette program lærer vi, hvordan man udskriver ASCII-værdien af ​​et tegn ved at tildele tegnet til en heltalsdatatype.

Algorithme

  1. Start

  2. Opret en forekomst af Scanner-klassen.

  3. Erklære en tegntypevariabel.

  4. Bed brugeren om at initialisere variablen.

  5. Erklære en heltalstypevariabel.

  6. Tildel tegnvariablen til heltalsvariablen.

  7. Udskriv værdierne for begge variabler.

  8. Stop

Nedenfor er Java-koden til at udskrive ASCII-værdier.

//Java Program to print the ASCII values 
import java.util.*;
public class Main
{
     //Driver code
     public static void main(String []args)
     {
        //Take input from the user
        //Create instance of the Scanner class 
        Scanner sc=new Scanner(System.in);
        System.out.println("Enter the character whose ASCII value you want to know ");
        char ch=sc.next().charAt(0);
        int value=ch;
        System.out.println("Character is "+ch+" and ASCII value is "+value);
     }
}


Indtast det tegn, hvis ASCII-værdi du vil vide r
Tegnet er r og ASCII-værdien er 114

Program 2:Udskriv ASCII-værdierne i Java

I dette program vil vi lære, hvordan man udskriver ASCII-værdien af ​​et tegn ved at typecaste.

Algorithme

  1. Start

  2. Opret en forekomst af Scanner-klassen.

  3. Erklære en tegntypevariabel.

  4. Bed brugeren om at initialisere variablen.

  5. Erklære en heltalstypevariabel.

  6. Cast tegntypen til heltalstype ved hjælp af (int)

  7. Tildel dette til tegnvariablen.

  8. Udskriv værdierne for begge variabler.

  9. Stop

Nedenfor er Java-koden til at udskrive ASCII-værdier.

//Java Program to print the ASCII values 
import java.util.*;
public class Main
{
     //Driver code
     public static void main(String []args)
     {
        //Take input from the user
        //Create instance of the Scanner class 
        Scanner sc=new Scanner(System.in);
        System.out.println("Enter the character whose ASCII value you want to know ");
        char ch=sc.next().charAt(0);
        int value=(int)ch;
        System.out.println("Character is "+ch+" and ASCII value is "+value);
     }
}


Indtast det tegn, hvis ASCII-værdi du vil vide
Tegnet er B, og ASCII-værdien er 66

Program 3:Udskriv ASCII-værdierne i Java

I dette program lærer vi, hvordan man udskriver alle ASCII-værdierne i engelske alfabeter.

Algorithme:

  1. Start
  2. Brug en for-løkke til at gentage alle de engelske alfabeter.
  3. Udskriv både tegnene og deres ASCII-værdier ved at typecaste tegntypen til heltalstype ved hjælp af (int).
  4. Stop

Nedenfor er Java-koden til at udskrive ASCII-værdier.

//Java Program to print the ASCII values 
public class Main
{
     //Driver code
     public static void main(String []args)
     {
        for(char ch='A';ch<='Z';ch++)
        {
            System.out.println("The ASCII value of "+ch+" is "+(int)ch);
        }
     }
}


ASCII-værdien af ​​A er 65
ASCII-værdien af ​​B er 66
ASCII-værdien af ​​C er 67
ASCII-værdien af ​​D er 68
ASCII værdien af ​​E er 69
ASCII-værdien af ​​F er 70
ASCII-værdien af ​​G er 71
ASCII-værdien af ​​H er 72
ASCII-værdien af ​​I er 73
ASCII-værdien af ​​J er 74
ASCII-værdien af ​​K er 75
ASCII-værdien af ​​L er 76
ASCII-værdien af ​​M er 77
ASCII-værdien af N er 78
ASCII-værdien af ​​O er 79
ASCII-værdien af ​​P er 80
ASCII-værdien af ​​Q er 81
ASCII-værdien af ​​R er 82
ASCII-værdien af ​​S er 83
ASCII-værdien af ​​T er 84
ASCII-værdien af ​​U er 85
ASCII-værdien af ​​V er 86
ASCII-værdien af W er 87
ASCII-værdien af ​​X er 88
ASCII-værdien af ​​Y er 89
ASCII-værdien af ​​Z er 90


Java tag