列表元素翻转
想要将ArrayList集合的元素 1 2 3 反转成 3 2 1。使用
Collections.reverse(list)
。包在import java.util.Collections
List<Integer> list = new ArrayList<>();
Collections.reverse(list);
字符串翻转
new StringBuffer(str).reverse().toString();
列表元素 降序排列,3,1,2,变成3,2,1
List<Integer> values = Arrays.asList(3,1,2);
values.sort(Comparator.reverseOrder());
列表元素 升序排列
List<Integer> values = Arrays.asList(3,1,2);
values.sort((o1,o2)->o1-o2);
数组升序排列
int []a={1,2,3};
Arrays.sort(a);
数组转为列表
Integer []a={1,2,3};
List<Integer> values = Arrays.asList(a);