Olá, eu estou fazendo um trabalho simples que consiste em criar um jogo, este jogo gera números aleatórios até um determinado limite sugerido pelo usuário. Fiz uma pequena parte do código por enquanto, onde o usuário entra com o limite para geração de números, entretanto, quando vou testa-lo, ele gera um erro, este erro é:
[quote]andre@darkstar:~$ java Num
Exception in thread “main” java.lang.NoClassDefFoundError: java.util.Scanner
at Num.main(Num.java:10)[/quote]
e na hora da compilação, não me é retornado nenhum erro. O código é:
[code]
import java.util.*;
public class Num
{
public static void main(String args[])
{
int nGer;
Scanner ent = new Scanner (System.in);
System.out.println("GAME - ACERTE O NUMERO ");
System.out.println("-----------------------");
System.out.print("\nEntre com o numero de limite: ");
int numLimit = ent.nextInt();
Random ramdomico = new Random();
nGer = Math.abs(ramdomico.nextInt() %numLimit);
System.out.println(nGer);
}
public static void main (String args[]){
Scanner input = new Scanner(System.in);
System.out.println("digite");
int num = input.nextInt();
Random rand = new Random();
int random = rand.nextInt(num);
System.out.println(random +" - "+ num);
}