Java Vector遍历的五种方法

Java Vector遍历的五种方法

-------------------------------------------------------------------------------------------------

package list;

import java.util.Enumeration;
import java.util.Iterator;
import java.util.Vector;
import java.util.function.Consumer;
public class VetcorString {

	public static void main(String[] args) {
		Vector  t=new Vector();
		t.add("F");
		t.add("o");
		t.add("r");
		t.add("e");
		t.add("v");	
		t.add("e");
		t.add("r");
		//第一种
		for (String string : t) {
			System.err.print(string);
		}
		//第二种
		t.forEach(new Consumer() {
			@Override
			public void accept(String t) {
				// TODO Auto-generated method stub
				System.out.print(t);	
			}
		});
		//第三种
		for (int i = 0; i < t.size(); i++) {
			System.out.print(t.get(i));	
		}
		//第四种
		Iterator it = t.iterator();
		while (it.hasNext()) {
			String string = (String) it.next();
			System.err.print(string);
		}
		//第五种
		Enumeration enume = t.elements();
        while(enume.hasMoreElements()){
            System.out.print(enume.nextElement().toString());
        }
	}
}



你可能感兴趣的:(java,vector,遍历,Java)