Método Compare de Inteiros em Java

JavaBeginner
Pratique Agora

Introdução

Em Java, Integer é uma classe wrapper que encapsula um tipo de dado primitivo int. A classe Integer fornece vários métodos úteis para realizar operações em valores inteiros. Um dos métodos é compare(), que é usado para comparar dois valores int.

Definir o método main

No arquivo IntegerCompareMethod.java, defina o método main(), que é o ponto de entrada para o programa Java.

public static void main(String[] args) {
    // code goes here
}

Chamar o método compare()

No método main(), chame o método compare() com dois valores int como parâmetros. Armazene o resultado em uma variável chamada result.

int val1 = 5;
int val2 = 10;
int result = Integer.compare(val1, val2);

Imprimir o resultado

Imprima o valor da variável result usando o método System.out.println().

System.out.println("The result is: " + result);

Testar a comparação

Teste a comparação executando o código. A saída deve ser -1 porque val1 é menor que val2.

javac IntegerCompareMethod.java && java IntegerCompareMethod

Comparar valores iguais

No método main(), crie duas variáveis int com o mesmo valor. Chame o método compare() com essas duas variáveis como parâmetros e armazene o resultado em uma variável chamada result.

int val3 = 5;
int val4 = 5;
int result = Integer.compare(val3, val4);

Imprimir o resultado da comparação

Imprima o valor da variável result usando o método System.out.println().

System.out.println("The result is: " + result);

Testar a comparação

Teste a comparação executando o código. A saída deve ser 0 porque val3 é igual a val4.

javac IntegerCompareMethod.java && java IntegerCompareMethod

Comparar valor maior

No método main(), crie duas variáveis int onde val5 é maior que val6. Chame o método compare() com estas duas variáveis como parâmetros e armazene o resultado em uma variável chamada result.

int val5 = 10;
int val6 = 5;
int result = Integer.compare(val5, val6);

Imprimir o resultado da comparação

Imprima o valor da variável result usando o método System.out.println().

System.out.println("The result is: " + result);

Testar a comparação

Teste a comparação executando o código. A saída deve ser 1 porque val5 é maior que val6.

javac IntegerCompareMethod.java && java IntegerCompareMethod

Resumo

Neste laboratório, você aprendeu como usar o método compare() na classe Integer do Java. Você também aprendeu a sintaxe, os parâmetros e os retornos do método. Ao seguir o guia passo a passo, você conseguiu criar um programa funcional que compara dois valores int usando o método compare().