Java Integer toUnsignedString Methode

JavaBeginner
Jetzt üben

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.