Hola que tal !
El ejercicio que estoy haciendo me dice que programe un formulario mediante clases que permita ingresar numeros a un arreglos sin repeticion
He hecho esto:
CLASE:
public class clase56 {
private int num[]= new int[20];
private int n;
public clase56(){
n=0;
}
public void setverificar(String xnum){
String c="";
int aux=0;
num[n]=Integer.parseInt(xnum);
n=n+1;
for(int k=0;k<n;k++){
aux=0;
for(int j=0;j<k;j++){
if(num[k]==num[j]){
aux++;
if(aux==1){
JOptionPane.showMessageDialog(null,"numero repetido.. ingrese otro valor");
}
}
}
}
}
public String getElemento(){
String cad1,cad2="";
for(int k=0;k<n;k++){
cad1=String.valueOf(num[k]);
cad2=cad2+" "+cad1;
}
return cad2;
}
}
Formulario:
clase56 obj56=new clase56();
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
obj56.setverificar(jTextField1.getText());
jLabel2.setText(obj56.getElemento());
// TODO add your handling code here:
}
pero no llego a lo que quiero ! sugerencias plis!