Depois de um tempo de tentativa e erro, consegui fazer o jogo de adivinhação funcionar. Segue a minha resolução:
import java.util.Random;
import java.util.Scanner;
public class JodoAdvinhacao {
public static void main(String[] args) {
Scanner lerPalpite = new Scanner(System.in);
int numeroAleatorio = new Random().nextInt(100);
int palpite = 0;
for (int i = 0; i < 5; i++) {
System.out.println("Diga qual é o seu palpite:");
palpite = lerPalpite.nextInt();
if (palpite == numeroAleatorio) {
System.out.println("Parabéns! Você Acertou!");
break;
} else {
while (numeroAleatorio != palpite){
if (palpite < numeroAleatorio) {
System.out.println("O seu palpite é menor que o número aleatório!");
break;
}
else {
System.out.println("O seu palpite é maior que o número aleatório!");
break;
}
}
}
}
System.out.println("O número aleatório era: " + numeroAleatorio);
}
}