Eu preciso criar um vetor de Strings.
E quero criar um vetor que contenha esses vetores.
Ou seja eu quero um vetor (PAI) que possua (FILHOS que sejam do tipo veotr de strings).
Como faço isso?
Vetores []
6 Respostas
Crie um vetor bidimensional:
String x[][] = new String[5][10];
Isso equivale a 5 vetores. Cada um com 1 vetor de 10 strings.
Agora, por que você está criando tantos vetores de Strings? Já deve ser o terceiro tópico sobre isso que você abre. Usar vetores é muito raro. Vetores de Strings é mais raro ainda.
Provavelmente seu problema seria melhor resolvido com listas e classes de negócio.
tô perguntando isso pq eu tenho um vetor de maps e preciso q cada um desses maps seja um vetor diferente, para mais tarde colocar cada um desses vetores em um JList. Tem uma sugestão melhor?
outra coisa vc escreveu:
String x[][] = new String[5][10];
Porém, aqui, pelo o q eu entendi, vc criou 5 vetores do mesmo tamanho.
E se eu quisesse ter esses vetores com tamanhos diferentes?
Sim. Esqueça os vetores e trabalhe com Lists, como já indiquei para você em outro tópico.
E os seus maps mapeiam o que?
mapeiam objetos q as chaves são strings chamadas ids.
o problema eh q eu tenho a ideia na cabeça como fazer com vetores… se vc puder me ajudar dizendo como eu crio um vetor pai q contenham filhos de tamanhos diferentes eu ficaria muito agradecida jah q eu não entendi muito bem o q vc disse a respeito de lists.
String x[][] = new String[5][];
x[0] = new String[10];
x[1] = new String[8];
x[2] = new String[3];
x[3] = new String[5];
x[4] = new String[7];
E Deus tenha piedade de quem vai tentar ler ou entender seu código.