É possível criar um ArrayList de Strings e int?

3 respostas
java
P

Sei que num vetor só pode armazenar valores de um mesmo tipo, mas pra mim isso não faz sentido se eu quero armazenar int também…

3 Respostas

TerraSkilll

Use as características da linguagem a seu favor:

  • crie uma classe com dois atributos: um String e um int;
  • armazene objetos do tipo dessa classe no ArrayList;

Ficar tentando resolver tudo só com os tipos básicos é ignorar os recursos da linguagem.

Abraço.

P

Ahhhh, obrigada rs.

Villagram

@pam1 dependendo o que você quer fazer você pode criar um Map:

{

//cria o mapa
    Map<Integer, String> map = new HashMap();
    //inseri o valor com a chave 1
    map.put(1, "Um");
    //recupera o valor do map utilizando a chave 1
    Sytem.out.println(map.get(1));

}

Criado 1 de maio de 2018
Ultima resposta 1 de mai. de 2018
Respostas 3
Participantes 3