Estou querendo fazer uma lista de inteiros mais não estou conseguindo fazer usando Java, em c# e dessa forma:
List<int> lista = new List<int>();
Tentei usar a lista do pacote java.util.List não tem como setar o tipo int, creio eu que ele não aceita tipo primitivo somente classes, seu eu quizer setar um tipo primitivo como devo fazer em Java?
Oi,
Em java existem as classes wrapper para essa finalidade:
int --> Integer
char --> Character
boolean --> Boolean
long --> Long
Para primitivos apenas vetores são possíveis, para as coleções somente objetos.
No seu caso:
List<Integer> lista = new ArrayList<Integer>();
E não se preocupe em converter, o java usa o autoboxing para isso, logo:
int x = lista.get(0);
lista.add(10);
int y = 10;
lista.add(y)
fw