hola soy nuevo en java
tengo un problema no puedo obtener una lista de numeros primos del 1 al 50
este programa q les envio en c++ si me hace la operacion pero en java no
este programa no me manda errores y nada
ayuda plis
import javax.swing.*;
public class primos extends JApplet
{
public void init()
{
String lim,vector,vector2;
int v,cont,a[],div,i,n;
cont=0;
a=new int [48];
for(i=2;i<50;i++)
{
for(div=2;i%div!=0;div++)
if(div==i)
{
if (cont%10==0)
cont=a[i];
JOptionPane.showInputDialog(null,"los valores son:"+a[i]);
}
}//init
}//class
}