Java Code Using Vectors with Iterators |
import
java.util.*; // gives us access to
Vector and Iterator classes
Vector
gradeComponents = new Vector(); /*
declare and define vector
of grade components */
.
. .
//
add elements to the vector using addElement() method
.
. .
Iterator
i = gradeComponents.iterator(); /*
obtain an iterator from
vector of grade components */
while
( i.hasNext() ) { /* boolean iterator method - true
when more grade
components exist */
. . .
GradeComponent gc = (GradeComponent)
i.next();
// using iterator, obtains next object
from vector of grade components.
// we must cast the object to
GradeComponent before assigning to gc!
. . .
= gc.getEarnedPoints(); // access current grade component's earned
pts.
= gc.getTotalPoints(); //
access current grade component's total pts.
. . .
}
|
|
|