Estou começando mexer em java agora e gostaria de sabe como faze 1 ventor de duas dimenções salvar o numero digitado por mim com cada numero digitado em 1 elemento do vetor.
exemplo:
no caso de eu digitar: 123456789012345 <sao 15 numeros
e ele salvar no vetor da seguinte maneira:
vetor[0][0] = 1
vetor[0][1] = 2
vetor[0][2] = 3
vetor[0][3] = 4
vetor[0][4] = 5
e assim sucessivamente…
desde jah obrigado…aguardo ajuda!!
http://www.guj.com.br/posts/list/134933.java#725891
http://www.guj.com.br/posts/list/135569.java
Este é um bom começo
Vc esta querendo uma matriz
e não um vetor
são coisas diferentes
A declaraçao de uma matriz é assim bem simples:
int matriz[][] = new int[15][15]//aqui vc coloca as dimensões de sua matriz
depois é so atribuir os valores a ela
Agora se vc quer um vetor mesmo
int vetor[] = new int[15] //aqui vc declara o tamanho do vetor
e vetor é acessado assim
vetor[0]
vetor[1]
e não assim, dexe jeito abaixo é matriz
vetor[0][0]
vetor[0][1]
Java tb tem uma clase que chama Vector,
com ela vc pode ir atribuindo valores ao seu vetor dinamicamente,
ou seja de acordo com a sua necessidade de armazenar os valores!
Oi,
Realmente você está falando em trabalhar com Matriz!
Quando falamos em utilizar Matriz, estamos falando em trabalhar com linhas e colunas.
Sendo assim, você precisará de duas repetições. (1 para armazenar as linhas e outra as colunas).
Ex.:
[code]int
ln_linha = Integer.parseInt(JOptionPane.showInputDialog(“Digite o número de linhas”)),
ln_coluna = Integer.parseInt(JOptionPane.showInputDialog(“Digite o número de colunas”));
int matriz[][] = new int[ln_linha][ln_coluna];
for (int l = 0; l < ln_linha; l++) {
// Armazenará as linhas
for (int c = 0; c < ln_coluna; c++) {
// Armazena as colunas.
matriz[l][c] = Integer.parseInt(JOptionPane.showInputDialog("Valor da coluna "+c+" para a linha "+l));
}
}[/code]
Qualquer dúvida, só falar!
Tchauzin!
Obrigado pela ajuda de tds…tentarei resolver meu problema com base no q me passaram…
assim q resolver fecharei o topico…qualquer duvida postarei
obrigado a tds q ajudaram!!!