「Java」Collections.reverse関数でリストを反転するサンプル

説明
public static void reverse(List<?> list)
指定されたリストの要素の順序を逆にします。
Javaコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
package com.arkgame.study;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class ListReverseDemo {
public static void main(String[] args) {
List<String> cftLst = Arrays.asList("A001", "true", "false", "123456", "#!25");
System.out.println("反転前のリストの要素:");
for (String strBefore : cftLst) {
System.out.println(strBefore);
}
Collections.reverse(cftLst);
System.out.println("反転後リストの要素:");
// リストの反転
for (String strAfter : cftLst) {
System.out.println(strAfter);
}
}
}
package com.arkgame.study; import java.util.Arrays; import java.util.Collections; import java.util.List; public class ListReverseDemo { public static void main(String[] args) { List<String> cftLst = Arrays.asList("A001", "true", "false", "123456", "#!25"); System.out.println("反転前のリストの要素:"); for (String strBefore : cftLst) { System.out.println(strBefore); } Collections.reverse(cftLst); System.out.println("反転後リストの要素:"); // リストの反転 for (String strAfter : cftLst) { System.out.println(strAfter); } } }
package com.arkgame.study;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

public class ListReverseDemo {

      public static void main(String[] args) {

            List<String> cftLst = Arrays.asList("A001", "true", "false", "123456", "#!25");
            System.out.println("反転前のリストの要素:");
            for (String strBefore : cftLst) {
                  System.out.println(strBefore);
            }
            Collections.reverse(cftLst);
            System.out.println("反転後リストの要素:");
            // リストの反転
            for (String strAfter : cftLst) {
                  System.out.println(strAfter);
            }

      }

}

結果
反転前のリストの要素:
A001
true
false
123456
#!25
反転後リストの要素:
#!25
123456
false
true
A001

Java

Posted by arkgame