„Java ArrayList toArray“ () metodas konvertuoja masyvų sąrašą į masyvą ir grąžina jį.
toArray()Metodo sintaksė yra tokia:
 arraylist.toArray(T() arr)
Čia masyvų sąrašas yra klasės objektas ArrayList.
toArray () parametrai
toArray()Metodas gali priimti vieną parametrą.
- T () arr (neprivaloma) - masyvas, kuriame saugomi masyvo sąrašo elementai
 
Pastaba : Čia T nurodo masyvo tipą.
toArray () grąžinti vertes
- pateikia 
Tparametrų masyvą, jei parametrasT() arrperduodamas metodui - pateikia 
Objectparametro masyvą, jei parametras neperduotas 
1 pavyzdys: ArrayList toArray () metodas su parametru
 import java.util.ArrayList; class Main ( public static void main(String() args) ( ArrayList languages= new ArrayList(); // Add elements in the ArrayList languages.add("Java"); languages.add("Python"); languages.add("C"); System.out.println("ArrayList: " + languages); // Create a new array of String type // size of array is same as the ArrayList String() arr = new String(languages.size()); // Convert ArrayList into an array languages.toArray(arr); // print all elements of the array System.out.print("Array: "); for(String item:arr) ( System.out.print(item+", "); ) ) )
Rezultatas
„ArrayList“: („Java“, „Python“, C) „Masyvas“: „Java“, „Python“, C,
Ankstesniame pavyzdyje mes sukūrėme masyvų sąrašą, pavadintą kalbomis. Atkreipkite dėmesį į eilutę,
 languages.toArray(arr);
Čia mes pateikėme Stringtipo masyvą kaip argumentą. Taigi visi masyvo sąrašo elementai yra saugomi masyve.
Pastaba : kaip argumentas perduoto masyvo dydis turėtų būti lygus arba didesnis nei masyvų sąrašas. Taigi mes naudojome metodą „ArrayList size ()“, kad sukurtume tokio paties dydžio masyvą kaip ir masyvų sąrašas.
2 pavyzdys: ArrayList toArray () metodas be parametro
 import java.util.ArrayList; class Main ( public static void main(String() args) ( ArrayList languages= new ArrayList(); // Add elements in the ArrayList languages.add("Java"); languages.add("Python"); languages.add("C"); System.out.println("ArrayList: " + languages); // Convert ArrayList into an array // the method has no parameter Object() obj = languages.toArray(); // print all elements of the array System.out.print("Array: "); for(Object item : obj) ( System.out.print(item+", "); ) ) )
Rezultatas
„ArrayList“: („Java“, „Python“, C) „Masyvas“: „Java“, „Python“, C,
Ankstesniame pavyzdyje mes naudojome toArray()metodą, kad konvertuotume masyvų sąrašą į masyvą. Čia metodas neapima pasirenkamo parametro. Taigi grąžinamas objektų masyvas.
Pastaba : toArray()metodą rekomenduojama naudoti su parametru.








