Javaトラバースコレクション

/ *

    1. (リスト)メソッドreverseListを記述します。関数はリストを受け入れ、リストを逆の順序で配置できます。
      次に例を示し
      ます
      。Listlist = new ArrayList(); list.add( "Hello");
      list.add( "World");
      list.add( "Learn"); //現時点では、リストはHello World
      LearnreverseListです。 (list);
      // reverseListメソッドを呼び出した後、リストはLearn WorldHelloです
  • * /

package shiyan;
import java.util.*;
public class sas{
    
    
	public static void main(String[] args){
    
    
		List list = new ArrayList();
		list.add("hello");
		list.add("world");
		list.add("learn"); 
		List list1=list;
		//使用增强for遍历
		for(Object obj:list){
    
    
			System.out.println(obj);
		}
		System.out.println("--------------");
		reverseList(list);
		
	}
	static void reverseList(List list){
    
    
		//使用ListItetator可以实现正序逆序遍历集合
		System.out.println("--------------");
		ListIterator it = list.listIterator();
		while(it.hasNext()){
    
    
			Object obj = it.next();
		}
		
		while(it.hasPrevious()){
    
    
			Object obj = it.previous();
			System.out.println(obj);
		}
	}
}

おすすめ

転載: blog.csdn.net/ziyue13/article/details/111152702