Ajuda com questões java

Boa tarde gente! Estou com dificuldades para resolver uma questão de java, preciso fazer uma matriz 3x6 e mostrar o maior número e a posição dele, depois o menor e a posição depois. Como devo fazer isso? Travei na parte de verificar qual é o maior número e menor.

Você vai ter que correr dois laços FOR, um para linha e outro para coluna.

Cria também uma variável int maior e int menor para comparar o valor atual da célula da matriz e adequar no que você precisa.

Posta aí o que você já fez até agora.

Pra te ajudar:

    int colunas = 3;
    int linhas = 6;

    Scanner sc = new Scanner(System.in);

    int[][] matriz = new int[linhas][colunas];

    for (int a = 0; a < linhas; a++) {
        for (int b = 0; b < colunas; b++) {
            System.out.print("Digite a posição [" + (a+1) + "][" + (b+1) + "] da matriz: ");
            matriz[a][b] = sc.nextInt();
        }
    }

Consegui fazer aqui! image|690x367
Ficou assim