capacity: 20 size: 0 capacity: 20 size: 3
Vector Elements
You just saw that the addElement() method adds
to the end of a Vector.
Sometimes you want to set the data at a particular index.
setElementAt( objectReference, index )The
index should be within 0 to size-1.
The data previously at index is replaced with objectReference.
To access the object at a particular index use:
elementAt( index )The
index should be 0 to size-1.
Here is the example program:
|
import java.util.* ;
class VectorEg
{
public static void main ( String[] args)
{
Vector names = new Vector( 20, 5 );
names.addElement("Amy");
names.addElement("Bob");
names.addElement("Cindy");
System.out.println("slot 0: "
+ names.elementAt(0) );
System.out.println("slot 1: "
+ names.elementAt(1) + "\n");
names.setElementAt( "Zoe", 0 );
System.out.println("slot 0: "
+ names.elementAt(0) );
System.out.println("slot 1: "
+ names.elementAt(1) );
}
}
|