- Como fazer um array que aceita qualquer tipo de dado?
- O Object no lugar do tipo resolve,posso usar Object ou não posso usar por algum motivo?
- Existe outra solução?
ArrayList(Object) array = new ArrayList<>();
- Como fazer um array que aceita qualquer tipo de dado?
- O Object no lugar do tipo resolve,posso usar Object ou não posso usar por algum motivo?
- Existe outra solução?
ArrayList(Object) array = new ArrayList<>();
Você pode fazer isto sem problema. Acontece que você não tem noção do que vai ter dentro da sua lista, e o tratamento disto, por sua vez, acaba sendo complicado, estranho, entre outros…
Mas enfim, segue um exemplo:
List lista = new ArrayList<>();
lista.add("uma string");
lista.add(1);
for (Object obj : lista) {
System.out.println(obj);
}
ps: pesquise sobre Polimorfismo, talvez seja isso que esteja procurando.
Sucesso! ^^