The Java Vector elements() method is used to return an enumeration of the components of this vector. The returned Enumeration object will generate all items in this vector at the similar index location.
DeclarationFollowing is the declaration for java.util.Vector.elements() method
public Enumeration<E> elements()Parameters
Does not take any input parameter
It returns an enumeration of the components of this vector.
ExceptionNA
Getting enumeration to iterate elements of Vector of Integer ExampleThe following example shows the usage of Java Vector elements() method to get an enumeration of elements of this vector object. We're creating a vector of Integer and added few elements to it using add() method. Then we've iterated elements of this vector by getting enumeration using elements() and iterating it.
package com.tutorialspoint; import java.util.Vector; import java.util.Enumeration; public class VectorDemo { public static void main(String[] args) { // create an empty Vector vec with an initial capacity of 4 Vector<Integer> vec = new Vector<>(4); // use add() method to add elements in the vector vec.add(4); vec.add(3); vec.add(2); vec.add(1); // adding elements into the enumeration Enumeration<Integer> e = vec.elements(); // let us print all the elements available in enumeration System.out.println("Numbers in the enumeration are :- "); while (e.hasMoreElements()) { System.out.println("Number = " + e.nextElement()); } } }Output
Let us compile and run the above program, this will produce the following result.
Numbers in the enumeration are :- Number = 4 Number = 3 Number = 2 Number = 1Getting enumeration to iterate elements of Vector of String Example
The following example shows the usage of Java Vector elements() method to get an enumeration of elements of this vector object. We're creating a vector of String and added few elements to it using add() method. Then we've iterated elements of this vector by getting enumeration using elements() and iterating it.
package com.tutorialspoint; import java.util.Vector; import java.util.Enumeration; public class VectorDemo { public static void main(String[] args) { // create an empty Vector vec with an initial capacity of 4 Vector<String> vec = new Vector<>(4); // use add() method to add elements in the vector vec.add("D"); vec.add("C"); vec.add("B"); vec.add("A"); // adding elements into the enumeration Enumeration<String> e = vec.elements(); // let us print all the elements available in enumeration System.out.println("Elements in the enumeration are :- "); while (e.hasMoreElements()) { System.out.println("element = " + e.nextElement()); } } }Output
Let us compile and run the above program, this will produce the following result.
Elements in the enumeration are :- element = D element = C element = B element = AGetting enumeration to iterate elements of Vector of Object Example
The following example shows the usage of Java Vector elements() method to get an enumeration of elements of this vector object. We're creating a vector of Student objects and added few elements to it using add() method. Then we've iterated elements of this vector by getting enumeration using elements() and iterating it.
package com.tutorialspoint; import java.util.Vector; import java.util.Enumeration; public class VectorDemo { public static void main(String[] args) { // create an empty Vector vec with an initial capacity of 4 Vector<Student> vec = new Vector<>(4); // use add() method to add elements in the vector vec.add(new Student(1, "Julie")); vec.add(new Student(2, "Robert")); vec.add(new Student(3, "Adam")); vec.add(new Student(4, "Jane")); // adding elements into the enumeration Enumeration<Student> e = vec.elements(); // let us print all the elements available in enumeration System.out.println("Elements in the enumeration are :- "); while (e.hasMoreElements()) { System.out.println("element = " + e.nextElement()); } } } class Student { int rollNo; String name; Student(int rollNo, String name){ this.rollNo = rollNo; this.name = name; } @Override public String toString() { return "[ " + this.rollNo + ", " + this.name + " ]"; } @Override public boolean equals(Object obj) { Student s = (Student)obj; return this.rollNo == s.rollNo && this.name.equalsIgnoreCase(s.name); } }Output
Let us compile and run the above program, this will produce the following result.
Elements in the enumeration are :- element = [ 1, Julie ] element = [ 2, Robert ] element = [ 3, Adam ] element = [ 4, Jane ]
java_util_vector.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4