黑马程序员技术交流社区

标题: 反转数组. [打印本页]

作者: yangshaoqiang    时间: 2015-10-22 12:46
标题: 反转数组.
5. 反转数组.
                        改变元素在数组中的位置的.
                        本来在最后一个位置,经过反转到了数组的第一个位置.
                        反转前:
                        int[] arr={10,5,7,9,2};
                        反转后:
                        arr={2,9,7,5,10};
*/
public static void printArrE(int[] arr){
                for(int i=0;i<arr.length/2;i++){
                        int temp;
                        temp=arr[i];
                        arr[i]=arr[arr.length-i-1];
                        arr[arr.length-i-1]=temp;
                }
                for(int i=0;i<arr.length;i++){
                        if(i==arr.length-1){
                                System.out.print(arr[i]);
                        }else{
                                System.out.print(arr[i]+",");
                }
                }
        }
       
作者: Sayman    时间: 2015-10-22 16:00
...........................
作者: 刘登飞    时间: 2015-10-22 20:25
StringBuffer  直接反转数组就欧了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2