欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > > 文章正文

五种输出ArrayList的方法,五种输出arraylist

来源: javaer 分享于  点击 37980 次 点评:124

五种输出ArrayList的方法,五种输出arraylist


package com.neuedu.list;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.ListIterator;

public class ListOutputDemo02 {
/**
 * 五种输出ArrayList的方法
 * 1、for
 * 2、foreach
 * 3、toString
 * 4、Iteator
 * 5、ListIterator
 */
	public static void main(String[] args) {
		ArrayList list = new ArrayList();
		list.add("1");
		list.add("2");
		list.add("3");
		list.add("4");
		list.add("5");
		//1\
		for(int i = 0 ; i<list.size();i++){
			System.out.print(list.get(i));
		}
		System.out.println("\n----------------------");
		//2\
		for (Object object : list) {
			System.out.print(object);
		}
		System.out.println("\n----------------------");
		//3\
		System.out.println(list);//默认调用toString
		System.out.println("\n----------------------");
		//4、
		Iterator i = list.iterator();
		while(i.hasNext()){
			System.out.print(i.next());
		}
		System.out.println("\n----------------------");
		//5.1\正着输出
		ListIterator li = list.listIterator();
		while(li.hasNext()){
			System.out.print(li.next());
		}
		System.out.println("\n----------------------");
		//5.2\反向输出
		while(li.hasPrevious()){
			System.out.print(li.previous());
		}
		System.out.println("\n----------------------");
	}
}

相关文章

    暂无相关文章

用户点评