ホームページ  >  記事  >  Java  >  Java の例 - コレクションの反転

Java の例 - コレクションの反転

黄舟
黄舟オリジナル
2017-01-21 11:09:421439ブラウズ

次の例は、Collection クラスと Listiterator クラスの listIterator() メソッドと collection.reverse() メソッドを使用して、コレクション内の要素を反転する方法を示しています。

/*
 author by w3cschool.cc
 Main.java
 */

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.ListIterator;

class Main {
   public static void main(String[] args) {
      String[] coins = { "A", "B", "C", "D", "E" };
      List l = new ArrayList();
      for (int i = 0; i < coins.length; i++)
         l.add(coins[i]);
      ListIterator liter = l.listIterator();
      System.out.println("反转前");
      while (liter.hasNext())
         System.out.println(liter.next());
      Collections.reverse(l);
      liter = l.listIterator();
      System.out.println("反转后");
      while (liter.hasNext())
         System.out.println(liter.next());
   }
}

上記のコードを実行した出力結果は次のとおりです。

反转前
A
B
C
D
E
反转后
E
D
C
B
A

上記は Java example-set reversal の内容です。さらに関連する内容については、PHP 中国語 Web サイト (www.php.cn) に注目してください。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。