Einführung
In Java wird die Integer.toUnsignedString()-Methode verwendet, um einen ganzzahligen Wert in seine äquivalente Darstellung als vorzeichenlose Zeichenfolge zu konvertieren. Diese Methode gibt die vorzeichenlose Dezimaldarstellung des als Parameter übergebenen ganzzahligen Werts als Zeichenfolge zurück.
Definiere die UnsignedString-Klasse
In der Datei UnsignedString.java deklariere die UnsignedString-Klasse:
public class UnsignedString {
}
Deklariere die main-Methode
Deklariere die main-Methode innerhalb der UnsignedString-Klasse:
public static void main(String[] args) {
}
Deklariere eine ganzzahlige Variable
Deklariere eine ganzzahlige Variable innerhalb der main-Methode. Diese Variable wird den ganzzahligen Wert aufnehmen, den wir in seine vorzeichenlose Zeichenfolgendarstellung umwandeln möchten.
int num = 2147483647;
Wandle Ganzzahl in vorzeichenlose Zeichenkette um
Verwende die Integer.toUnsignedString()-Methode, um den ganzzahligen Wert in seine äquivalente Darstellung als vorzeichenlose Zeichenfolge zu konvertieren:
String unsignedNum = Integer.toUnsignedString(num);
Drucke die vorzeichenlose Zeichenkette
Drucke die vorzeichenlose Zeichenfolge auf der Konsole aus:
System.out.println("Unsigned String value of " + num + " is " + unsignedNum);
Kompiliere und führe das Programm aus
Kompiliere die Datei UnsignedString.java mit dem folgenden Befehl:
javac UnsignedString.java
Führe das Programm mit dem folgenden Befehl aus:
java UnsignedString
Teste mit verschiedenen Werten
Ändere den Wert von num, um die Integer.toUnsignedString()-Methode mit verschiedenen Werten zu testen.
int num = -2147483648;
String unsignedNum = Integer.toUnsignedString(num);
System.out.println("Unsigned String value of " + num + " is " + unsignedNum);
Teste mit Benutzereingabe
Ändere das Programm, um Benutzereingaben zu akzeptieren:
Scanner sc = new Scanner(System.in);
System.out.print("Enter an integer value: ");
int num = sc.nextInt();
String unsignedNum = Integer.toUnsignedString(num);
System.out.println("Unsigned String value of " + num + " is " + unsignedNum);
Kompiliere und führe das Programm mit Benutzereingabe aus
Kompiliere und führe das Programm mit den folgenden Befehlen aus:
javac UnsignedString.java
java UnsignedString
Wenn Sie dazu aufgefordert werden, geben Sie einen ganzzahligen Wert ein, um die Integer.toUnsignedString()-Methode zu testen.
Zusammenfassung
In diesem Lab haben wir gelernt, wie man in Java die Integer.toUnsignedString()-Methode verwendet, um einen ganzzahligen Wert in seine äquivalente Darstellung als vorzeichenlose Zeichenkette umzuwandeln. Wir haben auch gelernt, wie man die Methode mit verschiedenen Werten und Benutzereingaben testet.



