ciao,
sono alle prime esperienze con java ed ho scritto un pogrammino x visulizare i numeri primi (nn so se è fondamentale ma io lavoro con un mac).

allora io in maniera del tutto toricaho scritto questo
codice:
import corejava.*;

public class NumeriPrimi {
	public static void main (String args[]){
			
		int maxnum = console.readInt("Inserisci fino a che numero visualizzare i numeri primi");
		int n[] =new int[maxnum];
		
		for(int k = 0; k < n.length; k++)
			n[k] = k+1;
			
		for(int i = 1; i < n.length; i++)
			if(n[i]!=0)
				for(int j = 1; j < n.length; j++)
					if(n[j]!=0 && n[i]!=n[j])
						if(n[j]%n[i] == 0)
							n[j]=0;

		for(int p = 0; p < n.length; p++)
			if(n[p] !=0)
				System.out.print(n[p] +" ");
		
		System.out.println("");
		
	}

}
ma quando vado all'esecuzione del programma attravarso il terminale del mac mi vengono visualizzati 2 errori uno nell' import che dice nn viene trovato il packege e oviamente il secondo errore lo visualiza in console.readInt

sapreste dirmi dove ho sbagliato?