Java实现数组反转翻转的方法实例
数组翻转的方法(java实现),数组翻转,就是将数组倒置,例如原数组为:{"a","b","c","d"},那么翻转后的数组为{"d","c","b","a"}。
【方法一】使用集合个工具类:Collections.reverse(ArrayList)将数组进行反转:
importjava.util.ArrayList;importjava.util.Collections;
publicclassMain{
publicstaticvoidmain(String[]args){
ArrayListarrayList=newArrayList();
arrayList.add("A");
arrayList.add("B");
arrayList.add("C");
arrayList.add("D");
arrayList.add("E");
System.out.println("反转前排序:"+arrayList);
Collections.reverse(arrayList);
System.out.println("反转后排序:"+arrayList);
}
}
以上代码运行输出结果为:
反转前排序:[A,B,C,D,E]
反转后排序:[E,D,C,B,A]
【方法二】使用集合ArrayList实现反转:
【方法三】直接使用数组实现反转,即,反转后数组的第一个元素等于源数组的最后一个元素:
方法二和方法三的实现代码如下:
packagejavatest2;
importjava.util.ArrayList;
publicclassJavaTest2{
publicstaticvoidmain(String[]args){
String[]Array={"a","b","c","d","e"};
reverseArray1(Array);//使用集合ArrayList实现反转
for(intj=0;jarray_list=newArrayList();
for(inti=0;i
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。