Eu fiz o meu desafio de outro jeito!
import java.util.Random;
import java.util.Scanner;
public class Desafio {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
int numGerado = new Random().nextInt(100);
System.out.println("Tente adivinhar um número (0 até 100): ");
System.out.println("Você tem até 5 tentativas");
for(int i=1; i<=5; i++){
int numDigitado = leitura.nextInt();
if (numDigitado > numGerado){
System.out.println("O número digitado é maior do que o número gerado");
} else if (numDigitado < numGerado){
System.out.println("O número digitado é menor do que o número gerado");
} else {
System.out.println("Parabéns! Você acertou!");
return;
}
}
System.out.println("Que pena, você atingiu as 5 tentativas! O número gerado foi " + numGerado);
leitura.close();
}
}