@wytrzzeszcz: ostatnie, bo toArray jeśli array jest większe niż trzeba ustawi pierwsze N elementów na te z kolekcji oraz z jakiegoś dziwnego powodu ustawi jeszcze element N+1 na null, bo tak sobie uznali że jest lepiej. https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#toArray-T:A- Wyjaśnione niby dlaczego, ale do mnie średnio to przemawia :D
public static void main(String[] args) {
Integer[] tab = {1,2,3,4,5};
List list = Arrays.asList(null, null, null);
Integer[] tab2 = list.toArray(tab);
System.out.println(Arrays.toString(tab));
}
}
#java #naukaprogramowania #javapuzzle
Co wypisze
Komentarz usunięty przez autora
https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html#toArray-T:A-
Wyjaśnione niby dlaczego, ale do mnie średnio to przemawia :D