Introduction
En Java, la méthode Integer.toUnsignedString() est utilisée pour convertir une valeur entière en sa représentation sous forme de chaîne de caractères non signée équivalente. Cette méthode renvoie la représentation décimale non signée de la valeur entière passée en paramètre sous forme d'une chaîne de caractères.
Déclarez la classe UnsignedString
Dans le fichier UnsignedString.java, déclarez la classe UnsignedString :
public class UnsignedString {
}
Déclarez la méthode principale
Déclarez la méthode main à l'intérieur de la classe UnsignedString :
public static void main(String[] args) {
}
Déclarez une variable entière
Déclarez une variable entière à l'intérieur de la méthode main. Cette variable contiendra la valeur entière que nous voulons convertir en une représentation sous forme de chaîne de caractères non signée.
int num = 2147483647;
Convertir un entier en chaîne de caractères non signée
Utilisez la méthode Integer.toUnsignedString() pour convertir la valeur entière en sa représentation sous forme de chaîne de caractères non signée équivalente :
String unsignedNum = Integer.toUnsignedString(num);
Affichez la chaîne de caractères non signée
Affichez la chaîne de caractères non signée dans la console :
System.out.println("Valeur de la chaîne de caractères non signée de " + num + " est " + unsignedNum);
Compiler et exécuter le programme
Compilez le fichier UnsignedString.java à l'aide de la commande suivante :
javac UnsignedString.java
Exécutez le programme à l'aide de la commande suivante :
java UnsignedString
Tester avec différentes valeurs
Modifiez la valeur de num pour tester la méthode Integer.toUnsignedString() avec différentes valeurs.
int num = -2147483648;
String unsignedNum = Integer.toUnsignedString(num);
System.out.println("Valeur de la chaîne de caractères non signée de " + num + " est " + unsignedNum);
Tester avec une entrée utilisateur
Modifiez le programme pour accepter une entrée utilisateur :
Scanner sc = new Scanner(System.in);
System.out.print("Entrez une valeur entière : ");
int num = sc.nextInt();
String unsignedNum = Integer.toUnsignedString(num);
System.out.println("Valeur de la chaîne de caractères non signée de " + num + " est " + unsignedNum);
Compiler et exécuter le programme avec une entrée utilisateur
Compilez et exécutez le programme avec les commandes suivantes :
javac UnsignedString.java
java UnsignedString
Lorsque vous êtes invité, entrez une valeur entière pour tester la méthode Integer.toUnsignedString().
Résumé
Dans ce laboratoire, nous avons appris à utiliser la méthode Integer.toUnsignedString() en Java pour convertir une valeur entière en sa représentation sous forme de chaîne de caractères non signée équivalente. Nous avons également appris à tester la méthode avec différentes valeurs et une entrée utilisateur.



