Preencher matriz

Olá
tem algum modo mais facil de preencher uma matriz sem ser este abaixo

exemplo uma matriz de inteiro 4x4

mat [0][0] = 1;
mat [0][1] = 2;
mat [0][3] = 3;
mat [0][4] = 4;

alguem sabe algo?

Depende qual á finalidade?? se vc for preencher ela
com números dígitados pelo usuário vc vai fazer da seguinte forma


	for(l=0;l<4;l++)
		{
			for(c=0;c<4;c++)
			{
				mat[l][c]=Integer.parseInt(JOptionPane.showInputDialog(null,"Dígite na linha ["+l+"] e na coluna ["+c+"]","CALCULO DE MATRIZ",JOptionPane.WARNING_MESSAGE));
			
			}
		   
		}

Valeu pela dica, ms nao era essa a intenção da pergunta, isso ai ja sabia.
acho q nao esclareci mto bem. pq acaba caindo na mesma coisa q coloquei.
queria saber se nao da pra preencher sem ter q colocar posicao por posicao.
sei q em VB tem um esquema q vc preenche por intervalos e nao posicao por posicao

Há algum padrão? Números em ordem ou todos iguais, por exemplo?

Não. Nenhum padrão