Como inicializar uma matriz usando java

Uma matriz pode ser inicializada em java da seguinte maneira:

Sintaxe:

int[] tab = {1,2,3};

Exemplo:

Este exemplo mostra um primeiro método criando um array e o inicializa com 3 inteiros. Os valores são 1, 2 e 3. Os valores são então escritos na saída.
O segundo método que uma matriz pode ser inicializada é criando o objeto da matriz e, em seguida, atribuindo valores aos diferentes índices da matriz. Este exemplo cria um objeto chamado tab2 e atribui um valor a cada índice. Todos os valores são então escritos na saída.

public class ArraysTest {

 
    public static void main(String[] argv) {

	int[] tab = {1,2,3};

	System.out.println( "Tab1:" );
	
	// Loop on all the values of tab1
	for(int c : tab){
	    System.out.println( c );
	}

	int[] tab2 = new int[3];
	tab2[0] = 0;
	tab2[1] = 1;
	tab2[2] = 2;

	System.out.println( "Tab2:" );

	// Loop on all the values of tab2
	for(int c : tab){
	    System.out.println( c );
	}
	
    }

}

O resultado será:

Tab1:
1
2
3
Tab2:
1
2
3

Os valores na saída são os mesmos para ambas as guias; Isso está mostrando que os dois métodos são equivalentes.

Referências:

Java Arrays