Método Integer toUnsignedString em Java

JavaBeginner
Pratique Agora

Introdução

Em Java, o método Integer.toUnsignedString() é usado para converter um valor inteiro em sua representação String unsigned equivalente. Este método retorna o equivalente unsigned na base 10 do valor inteiro passado como parâmetro, como uma String.

Declarar a classe UnsignedString

No arquivo UnsignedString.java, declare a classe UnsignedString:

public class UnsignedString {

}

Declarar o método main

Declare o método main dentro da classe UnsignedString:

public static void main(String[] args) {

}

Declarar uma variável inteira

Declare uma variável inteira dentro do método main. Esta variável armazenará o valor inteiro que queremos converter para uma representação de String sem sinal (unsigned String).

int num = 2147483647;

Converter inteiro para String sem sinal

Use o método Integer.toUnsignedString() para converter o valor inteiro para sua representação de String sem sinal equivalente:

String unsignedNum = Integer.toUnsignedString(num);

Imprimir a String sem sinal

Imprima a String sem sinal no console:

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

Compilar e executar o programa

Compile o arquivo UnsignedString.java usando o seguinte comando:

javac UnsignedString.java

Execute o programa usando o seguinte comando:

java UnsignedString

Testar com diferentes valores

Modifique o valor de num para testar o método Integer.toUnsignedString() com diferentes valores.

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

Testar com entrada do usuário

Modifique o programa para aceitar entrada do usuário:

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

Compilar e executar o programa com entrada do usuário

Compile e execute o programa com os seguintes comandos:

javac UnsignedString.java
java UnsignedString

Quando solicitado, insira um valor inteiro para testar o método Integer.toUnsignedString().

Resumo

Neste laboratório, aprendemos como usar o método Integer.toUnsignedString() em Java para converter um valor inteiro em sua representação String sem sinal equivalente. Também aprendemos como testar o método com diferentes valores e entrada do usuário.