é mais ou menos assim que eu quero mais eu nao sei aplicar o codigo na forma certa.
mais eu quero de uma forma mais pratica sem ter que declarar array[0]
por array[1], tipo usando um for da vidaaaa...
publicstaticvoidmain(String[]args){intvet[]=newint[10];//CRIAÇAODOARRAYDE10CAMPOSDEESPAÇOJOptionPane.showInputDialog("Preencha o vetor:");for(inti=0;i<2;i++){JOptionPane.showInputDialog(vet[i]);}}}
mais eu nao estou sabendo fazer....
obrigado pela atençao!!!
mariofcc
Johnatta,
Usando a List não mata seu problema?
List<String> listString = new ArrayList<String>();
listString.add("");
listString.add("Entre com Primeiro numero");
você não declara a quantidade de entrada na lista, e só ir colocando add nos itens.
nel
Oi.
Procure ser mais objetivo no tópico, facilita mais.
Sobre sua dúvida, seria algo como:
int[]vet=newint[10];//CRIAÇAODOARRAYDE10CAMPOSDEESPAÇOJOptionPane.showInputDialog("Preencha o vetor:");for(inti=0;i<vet.lenght;i++){array[i]=JOptionPane.showInputDialog(null,"Digite Numero "+(i+1)+"º");//}
O (i+1) é para não mostrar algo como, “Digite o Numero 0º”.
Abraços.
nel
Ah, tem um detalhe importante. O ShowInputDialog retorna uma String, portanto, terás de fazer uma conversão, sendo assim, apenas mude a linha do código que lhe passei dentro do for para essa aqui:
vet[i]=newInteger(JOptionPane.showInputDialog(null,"Digite Numero "+(i+1)+"º")).intValue();
J
johnnatta
[size=18]Questão Resolvidaaaaaaa… Obrigado senhores
Fico muito grato em poder contar com ajuda de vcs…Valeu Mesmo…[/size]