Full Stack Web Development Internship Program
- 29k Enrolled Learners
- Weekend/Weekday
- Live Class
The Array List is a subset of the collection of frameworks, which is present in “java.util” package. It illustrates a dynamic array in Java. Although, it can be slower than standard arrays but it sure seems to be helpful in programs where numerous manipulation in the array is needed
The Java Array Lists constitute of Constructors and Methods. The below details mentioned is a list of few constructors and methods along with their use and functions.
Let us look at a simple code to create an Array List.
Example:
import java.io.*; import java.util.*; class arrayli { public static void main(String[] args) throws IOException { int n = 5; ArrayList<Integer> arrli = new ArrayList<Integer>(n); for (int i = 1; i <= n; i++) arrli.add(i); System.out.println(arrli); arrli.remove(3); System.out.println(arrli); for (int i = 0; i < arrli.size(); i++) System.out.print(arrli.get(i) + " "); } }
//Output:
[1, 2, 3, 4, 5]
[1, 2, 3, 5]
1 2 3 5
There are two methods:
After we fill all array elements, it has more space left in the array. Then ‘null’ is populated in all those extra positions.
The code of the corresponding output is placed below this output.
Example:
import java.util.ArrayList; import java.util.Arrays; public class ArrayListExample { public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(2); list.add("A"); list.add("B"); list.add("C"); list.add("D"); Object[] array = list.toArray(); System.out.println( Arrays.toString(array) ); for(Object o : array) { String s = (String) o; System.out.println(s); } } }
//Output:
[A, B, C, D]
Example:
import java.util.ArrayList; import java.util.Arrays; public class ArrayListExample{ public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(2); list.add("A"); list.add("B"); list.add("C"); list.add("D"); String[] array = list.toArray(new String[list.size()]); System.out.println(Arrays.toString(array)); } }
//Output:
[A, B, C, D]
With this, we come to an end of this article. I hope you have understood the Array List to Array in Java, their types, importance and their implementation through some real-time examples.
Now that you have understood the basics of Array List to Array in Java, check out the Java training by Edureka, a trusted online learning company with a network of more than 250,000 satisfied learners spread across the globe. Edureka’s Java J2EE and SOA training and certification course is designed for students and professionals who want to be a Java Developer. The course is designed to give you a head start into Java programming and train you for both core and advanced Java concepts along with various Java frameworks like Hibernate & Spring.
Got a question for us? Mention it in the comments section of this “Array List to Array in Java” blog and we will get back to you as soon as possible.
Course Name | Date | Details |
---|---|---|
Java Course Online | Class Starts on 7th December,2024 7th December SAT&SUN (Weekend Batch) | View Details |
edureka.co