Vetor

Boa tarde galera.
Gostaria saber como fazer a contagem dos números repetidos em cada vetor, e mostrar somente quantas vezes o número foi repetido em cada posição. Obrigado.

[code]public class Ordena {
public static void main(String[] args) {
int [][] valores = {{1,4,3,2,1,2,4,5,3,2},
{0,5,8,2,7,4,1,9,6,3,},
{8,8,9,4,5,7,3,2,3,2}};
int [] quantidades = new int [10];

    }

}[/code]

Percorre a matriz valores, incrementando em 1 o vetor quantidades, sendo que o índice a ser incrementado é o valor que você está pegando da matriz.

e ae Daniels, blz?

  • EXATO!

vê se da uma clareada:
http://www.guj.com.br/posts/list/94080.java

att,

Obrigado galera, logo mais tento os comandos, dando certo posto, valeu…

Muito obrigado, segui a dica e foi tranquilo, um abraço a todos.

public class ContarValores {

    public static void main(String[] args) {
        int[][] valores = {{1, 4, 3, 2, 1, 2, 4, 5, 3, 2}, {0, 5, 8, 2, 7, 4, 1, 9, 6, 3}, {8, 8, 9, 4, 5, 7, 3, 2, 3, 2}};
        int[] quantidades = new int [10];

        for (int l = 0; l < valores.length; l++) {
            for (int c = 0; c < quantidades.length; c++) {
                ++quantidades[valores[l][c]];
            }
        }
        for (int i = 0; i < quantidades.length; i++) {
            System.out.printf("%02d: %d\n", i, quantidades[i]);
        }
    }
}