Conversion d'une valeur de type long
définie par l'utilisateur
Dans cette étape, nous allons créer une valeur de type long
définie par l'utilisateur et la convertir en une chaîne décimale non signée à l'aide de la méthode toUnsignedString()
.
Pour ce faire, nous allons créer un objet Scanner
pour lire depuis la console, puis stocker la valeur saisie dans une variable de type long
.
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a number: ");
long userLong = scanner.nextLong();
Ensuite, nous allons convertir la valeur de type long
définie par l'utilisateur en une chaîne décimale non signée à l'aide de la méthode toUnsignedString()
.
String unsignedString = Long.toUnsignedString(userLong);
Enfin, nous allons afficher la valeur convertie dans la console.
System.out.println("Unsigned String value: " + unsignedString);
Voici le code complet :
import java.util.Scanner;
public class LongToUnsignedString {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a number: ");
long userLong = scanner.nextLong();
String unsignedString = Long.toUnsignedString(userLong);
System.out.println("Unsigned String value: " + unsignedString);
}
}
Lorsque vous exécutez le code, vous serez invité à entrer un nombre dans la console. Après avoir saisi une valeur, le programme la convertira en une valeur de chaîne décimale non signée et l'affichera dans la console.