Java - Ayuda con arreglos

 
Vista:
sin imagen de perfil

Ayuda con arreglos

Publicado por Lia (1 intervención) el 08/06/2020 04:24:06
Dada dos listas ordenadas sin repeticiones muestre un nuevo arreglo de los elementos comunes*/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public class Arreglos {
 
    public static void main(String[] args) {
        int[] arregloA = {2, 4, 6, 9, 12};
        int[] arregloB = {1, 2, 6, 7, 10};
        int[] arregloC=new int [5];
 
        int aux = 0, aux1= 0;
        int n=0;
        for (int i = 0; i < arregloA.length; i++) {
            arregloA[i]=aux;
 
            for (int j = 0; j <arregloB.length; j++) {
                arregloB[i]=aux1;
            }
 
            if(aux==aux1){
                System.out.println("");
 
            }
        }
 
 
        }
 
    }

Quisera poner los datos que se repitan el la nueva lista pero no sé como hacerlo, ayuda por favor.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Franklin
Val: 456
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Ayuda con arreglos

Publicado por Franklin (179 intervenciones) el 08/06/2020 14:13:04
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
usando n=0; ya tienes casi todo hecho
 
 for (int i = 0; i < arregloA.length; i++) {
           for (int j = 0; j <arregloB.length; j++) {
              if( arregloA[i] == arregloB[J] ){
                    arregloC[n]= arregloA[i];
                    n++;
                    break;
              }
            }
 }
// Ya luego si quieres recorres el tercer arreglo para ver lo que ha impreso
 
for (int i = 0; i < arregloC.length; i++) {
    System.out.println("Posición "+i+" Valor: "+ arregloC[i]);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar