Array in Java [RESOLVIDO]

9 respostas
hackum

Como adcionar elementos em um array sem saber a posicao que vai ficar o element ? E se caso a posicao do array ja estiver algum element, dizer ao usuario que tal element ja esta em uso ?

9 Respostas

yhhik

Como assim colega?

quando vc diz array vc se refere a que?
a um vetor?
um a arrayList()?
uma lista encadeada?

hackum

Array normal. Eu quero guardar um nome em um array de 10 posicoes. Porem, para isso eu tenho que especificar o lugar em que vai ficar o nome, por exemplo: array[0], array[1]. Eu vou usar um while para guardar os nomes, por exemplo:

while(int i < 10)
{

System.out.println("What's your name :");
array[0] = input.nextLine();


}

Nesse caso, vai armazenar sempre na posicao 0, mas eu quero, posicao 1, 2 , 3, 4 e etc.

yhhik

no array no lugar de zero deve ficar sua variavel de controle que no caso é o “i” e ela deve ser incrementada ou sempre ficara na msm posição
“i++” assim acada vez que ele volta é incrementado uma nova posicao.

hackum

assim ?

while( i < 10)  
		{  
		  
		   System.out.println("What's your name :");  
		   class1[i] = input.nextLine();  
		   i++;
		  
		}
yhhik

faça assim:

Scanner sc=new Scanner(System.in);
		int i=0;
		 String[] name = new String[10]; 
		while( i < 3)   
		{   
		   
		System.out.println("What's your name :");   
		name[i++]=sc.next();
		      
		}
ssh

mas larga a mão, pra que que vc ta usando isso?

hackum

Nao estou sabendo usar o ArrayList. :frowning:
Abraco!

Andre_Rosa

hackum:
Nao estou sabendo usar o ArrayList. :frowning:
Abraco!

Leia este artigo:
http://www.java-samples.com/showtutorial.php?tutorialid=234

Está muito bem explicado. Caso, mesmo assim, tenha dúvidas, poste-a aqui.

hackum

Obrigado a todos que me responderam!

Criado 30 de outubro de 2011
Ultima resposta 2 de nov. de 2011
Respostas 9
Participantes 4