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 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。