przypisanie wartości macierzy do macierzy wielowymiarowej

0

Dlaczego poza pętlą for wartości w każdym rzędzie macierzy są takie same ?
Wynik programu to:

wewnątrz zmienia 3 1 2 4
wewnątrz zmienia 3 1 2 4
wewnątrz zmienia 4 1 3 2
wewnątrz zmienia 4 1 3 2
wewnątrz zmienia 4 1 3 2
wewnątrz zmienia 3 1 4 2
wewnątrz zmienia 3 4 1 2
wewnątrz zmienia 3 2 4 1
wewnątrz zmienia 3 2 4 1
wewnątrz zmienia 3 2 4 1
tutaj przypisuje ostatnia wartość 3 2 4 1
tutaj przypisuje ostatnia wartość 3 2 4 1
tutaj przypisuje ostatnia wartość 3 2 4 1
tutaj przypisuje ostatnia wartość 3 2 4 1
tutaj przypisuje ostatnia wartość 3 2 4 1
tutaj przypisuje ostatnia wartość 3 2 4 1
tutaj przypisuje ostatnia wartość 3 2 4 1
tutaj przypisuje ostatnia wartość 3 2 4 1
tutaj przypisuje ostatnia wartość 3 2 4 1
tutaj przypisuje ostatnia wartość 3 2 4 1

 import java.util.Random;


public class kombinatorykaKolejnosci 
{
public static void main(String[] args)
{
	int[] kombi=new int[4];
	kombi[0]=1;
	kombi[1]=2;
	kombi[2]=3;
	kombi[3]=4;
	
	int[][] A=new int[10][];
	
	
		
	
	for(int a=0;a<A.length;a++)
	{
	
	Random r=new Random();		
	int s=(int)r.nextInt(4);
	Random y=new Random();	
	int k=(int)y.nextInt(4);
	Random u=new Random();		
	int w=(int)u.nextInt(4);
	Random t=new Random();		
	int x=(int)t.nextInt(4);
	
	int temp=kombi[s];
	kombi[s]=kombi[w];
	kombi[w]=temp;
	
	int temp1=kombi[k];
	kombi[k]=kombi[x];
	kombi[x]=temp1;
	
	int temp2=kombi[w];
	kombi[w]=kombi[x];
	kombi[x]=temp2;
	
	int temp3=kombi[x];
	kombi[x]=kombi[s];
	kombi[s]=temp3;
	
	System.out.println("wewnątrz zmienia  "+ kombi[0]+ " "+ kombi[1]+ " "+ kombi[2]+" "+  kombi[3]+ " ");
	
	A[a]=kombi;

	}
	

	for (int n=0;n<A.length;n++)
	{System.out.print("tutaj przypisuje ostatnia wartość  ");
		for(int k=0;k<A[n].length;k++)
		{
			System.out.print(+ A[n][k]+ " ");
		}
		System.out.println();
	}

	}
}

0

rozwiązałem to za pomocą

 	for(int c=0;c<kombi.length;c++)
	{
	zapasowa[c]=kombi[c];

	}
	
	
	A[a]=zapasowa;

ale nadal nie wiem dlaczego to nie działało

1 użytkowników online, w tym zalogowanych: 0, gości: 1