Listas

2 respostas
vetorarraylistarray
V

Estou com uma duvida sobre listas e arrays. e estou fazendo um programa simples mas não consigo fazer uma lista sem que seja dado um limite de informações, segue o código.

package exercicios;

public class ArrayVarreNomes {

	public static void main(String[] args) {
		
		String [] nomes;
		
		**_nomes = new String [5];_**
		
		
		nomes [0] = "André";
		nomes [1] = "Lucas";
		nomes [2] = "Bruna";
		nomes [3] = "Lucimara";
		nomes [4] = "Noel";
		
			
		for (String nome :nomes) 
        {
			System.out.println(nome);
		}
		
	}
	
}

Na parte que esta o código _nomes = new String [5];, eu determinei que a lista teria 5 campos. alguém sabe como fazer para eu inserir quantas informações eu quiser?

2 Respostas

Dragoon

Você poderia utilizar um array dinâmico no caso, porque, no array fixo é assim mesmo

LuanFroehlich
List<String> nomes = new ArrayList<>();
nomes.add("nome1");
nomes.add("nome2");
nomes.add("nome3");
nomes.add("nome4");
nomes.add("nome5");
...
nomes.add("nomeN");
Criado 14 de agosto de 2018
Ultima resposta 14 de ago. de 2018
Respostas 2
Participantes 3