Jeśli masz instancję Collection, powiedzieć coś w stylu:Co przekazać do metody instancji tablic do metody aArray (T [] a)?
Collection<String> addresses = new ArrayList<String>();
które miały być następnie wypełniona pęczek wartości, która jest „najlepszy” sposób, jeśli w ogóle, aby korzystanie z metoda toArray() bez konieczności rzutowania typu?
Czy istnieje różnica semantyczna między pierwszymi dwoma? Czy trzeci jest najbardziej wydajny? Czy czwarty jest mniej wydajny niż trzeci?
Jest to niepoprawne, zgodnie z artykułem @AlekseyShipilev http://shipilev.net/blog/2016/arrays-wisdom-ancients/ –