The Difference between Array and Array List can be understood from the below table:
Array | Array List |
Size should be given at the time of array declaration. String[] name = new String[2] | Size may not be required. It changes the size dynamically. ArrayList name = new ArrayList |
To put an object into array we need to specify the index. name[1] = “book” | No index required. name.add(“book”) |
Array is not type parameterized | ArrayList in java 5.0 are parameterized. Eg: This angle bracket is a type parameter which means a list of String. |
We covered nearly 50 + primary Java interview questions in this tutorial for fresh and experienced candidates. Q.1- What is… Read More