
metodo que elimine las palabras repetidas dentro de una matriz
Publicado por Nodier (4 intervenciones) el 27/07/2021 18:55:26
hola, necesito ayuda he creado un método que elimina las repeticiones de una palabra dentro de un vector, pero lo necesito para una matriz. agradecería si me ayudaran con eso. gracias.
adjunto el código:
public static void main(String[] args) {
// TODO Auto-generated method stub
{
String palabras[]={"perro","perro","gato","zorro","zorro","leon"};
for(int i=0;i<palabras.length;i++){
for(int j=0;j<palabras.length-1;j++){
if(i!=j){
if(palabras[i].equals(palabras[j])){
// eliminamos su valor
palabras[i]="";
}
}
}
}
int n=palabras.length;
for (int k=0;k<=n-1;k++){
if(palabras[k]!=""){
System.out.println( palabras[k]);
}
}
}
}
}
adjunto el código:
public static void main(String[] args) {
// TODO Auto-generated method stub
{
String palabras[]={"perro","perro","gato","zorro","zorro","leon"};
for(int i=0;i<palabras.length;i++){
for(int j=0;j<palabras.length-1;j++){
if(i!=j){
if(palabras[i].equals(palabras[j])){
// eliminamos su valor
palabras[i]="";
}
}
}
}
int n=palabras.length;
for (int k=0;k<=n-1;k++){
if(palabras[k]!=""){
System.out.println( palabras[k]);
}
}
}
}
}
Valora esta pregunta


0