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.



