Java Character reverseBytes Methode

JavaBeginner
Jetzt üben

Einführung

Die Java-Methode reverseBytes() ist ein Teil der Klasse Character und gibt die Werte zurück, die durch Umkehren der Byte-Reihenfolge für das angegebene Zeichen erhalten werden. In diesem Lab werden wir lernen, wie diese Methode Schritt für Schritt verwendet wird.

Erstelle ein Scanner-Objekt

Erstellen Sie ein Objekt der Klasse Scanner, um Benutzereingaben zu erhalten.

import java.util.Scanner;

public class ReverseBytes{
    public static void main(String args[]){
        Scanner input = new Scanner(System.in);
    }
}

Nehme Benutzereingaben entgegen

Nehmen Sie ein Zeichen als Benutzereingabe entgegen und speichern Sie es in einer Variablen.

import java.util.Scanner;

public class ReverseBytes{
    public static void main(String args[]){
        Scanner input = new Scanner(System.in);
        System.out.print("Enter a character: ");
        char character = input.next().charAt(0);
    }
}

Kehre die Bytes des eingegebenen Zeichens um

Verwenden Sie die Methode reverseBytes(), um die Bytes des eingegebenen Zeichens umzukehren.

import java.util.Scanner;

public class ReverseBytes{
    public static void main(String args[]){
        Scanner input = new Scanner(System.in);
        System.out.print("Enter a character: ");
        char character = input.next().charAt(0);
        char reverseBytesCharacter = Character.reverseBytes(character);
    }
}

Zeige die umgekehrten Bytes des eingegebenen Zeichens an

Zeige die umgekehrten Bytes des eingegebenen Zeichens an, nachdem die Bytes umgedreht wurden.

import java.util.Scanner;

public class ReverseBytes{
    public static void main(String args[]){
        Scanner input = new Scanner(System.in);
        System.out.print("Enter a character: ");
        char character = input.next().charAt(0);
        char reverseBytesCharacter = Character.reverseBytes(character);
        System.out.println("Reverse bytes of "+character+ " is "+reverseBytesCharacter);
    }
}

Behandle Ausnahmen

Behandeln Sie alle Ausnahmen. Verwenden Sie einen try-catch-Block, um Ausnahmen zu behandeln.

import java.util.Scanner;

public class ReverseBytes{
    public static void main(String args[]){
        try{
            Scanner input = new Scanner(System.in);
            System.out.print("Enter a character: ");
            char character = input.next().charAt(0);
            char reverseBytesCharacter = Character.reverseBytes(character);
            System.out.println("Reverse bytes of "+character+ " is "+reverseBytesCharacter);
        } catch(Exception e){
            System.out.println("Invalid input. Please enter a valid character.");
        }
    }
}

Zusammenfassung

In diesem Lab haben wir gelernt, wie man die reverseBytes()-Methode der Character-Klasse in Java verwendet, um die Bytes eines Zeichens umzukehren. Wir haben auch gelernt, wie man Ausnahmen behandelt, die während der Benutzereingabe auftreten können.