1. ホーム
  2. java

[解決済み] ArrayListを反転させる最も簡単な方法は何ですか?

2022-03-15 12:29:53

質問

このArrayListを反転させる最も簡単な方法は何ですか?

ArrayList<Integer> aList = new ArrayList<>();

//Add elements to ArrayList object
aList.add("1");
aList.add("2");
aList.add("3");
aList.add("4");
aList.add("5");

while (aList.listIterator().hasPrevious())
  Log.d("reverse", "" + aList.listIterator().previous());

解決方法は?

Collections.reverse(aList);

例( 参考 ):

ArrayList aList = new ArrayList();
//Add elements to ArrayList object
aList.add("1");
aList.add("2");
aList.add("3");
aList.add("4");
aList.add("5");
Collections.reverse(aList);
System.out.println("After Reverse Order, ArrayList Contains : " + aList);