Método Integer.toUnsignedString() en Java

JavaJavaBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En Java, el método Integer.toUnsignedString() se utiliza para convertir un valor entero en su representación de cadena sin signo equivalente. Este método devuelve la representación en base 10 sin signo del valor entero pasado como parámetro como una cadena.

Declara la clase UnsignedString

En el archivo UnsignedString.java, declara la clase UnsignedString:

public class UnsignedString {

}

Declara el método main

Declara el método main dentro de la clase UnsignedString:

public static void main(String[] args) {

}

Declara una variable entera

Declara una variable entera dentro del método main. Esta variable contendrá el valor entero que queremos convertir en una representación de cadena sin signo.

int num = 2147483647;

Convierte un entero a una cadena sin signo

Utiliza el método Integer.toUnsignedString() para convertir el valor entero en su representación de cadena sin signo equivalente:

String unsignedNum = Integer.toUnsignedString(num);

Imprime la cadena sin signo

Imprime la cadena sin signo en la consola:

System.out.println("Unsigned String value of " + num + " is " + unsignedNum);

Compila y ejecuta el programa

Compila el archivo UnsignedString.java utilizando el siguiente comando:

javac UnsignedString.java

Ejecuta el programa utilizando el siguiente comando:

java UnsignedString

Prueba con diferentes valores

Modifica el valor de num para probar el método Integer.toUnsignedString() con diferentes valores.

int num = -2147483648;
String unsignedNum = Integer.toUnsignedString(num);
System.out.println("Unsigned String value of " + num + " is " + unsignedNum);

Prueba con entrada del usuario

Modifica el programa para aceptar la entrada del usuario:

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);

Compila y ejecuta el programa con entrada del usuario

Compila y ejecuta el programa con los siguientes comandos:

javac UnsignedString.java
java UnsignedString

Cuando se te solicite, ingresa un valor entero para probar el método Integer.toUnsignedString().

Resumen

En este laboratorio, aprendimos cómo utilizar el método Integer.toUnsignedString() en Java para convertir un valor entero a su representación de cadena sin signo equivalente. También aprendimos cómo probar el método con diferentes valores y entrada del usuario.