Arraylist
class that supplies methods for many common tasks, such as inserting and
removing elements
Arraylist
can expand to hold as many elements as needed
List<typeName>()
Arraylist construction
typeName.get(index)
access Arraylist element
import.java.util.ArrayList;
import java arraylist class utility
ArrayList<String> names = new ArrayList<String>();
declare an arraylist of string objects
, for( int i = 0; i < names.size(); i++)
{
String name = names.get(i);
System.out.println(name);
}
this for-loop displays all elements of an arraylist
auto-boxing
Automatic conversion between primitive types and the corresponding wrapper
classes added to arraylist
auto-boxing
double high = values[0];
for(int i = 0; i < values.length; i++)
{
if(values[i] > largest)
{
largest = values[i];
}
}