A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

import java.util.Scanner;
class demo09 {
        public static void main(String[] args) {
                System.out.println("Hello World!");
       

             int[]arr={1,3,5,7,8,9};
                for(int i=1;i<arr.length/2;i++){

                int temp=arr[i];
                arr[i]=arr[arr.length-1-i];
                arr[arr.length-1-i]=temp;
                for(int j=0;j<arr.length-1;j++){
                        System.out.print(arr[j]);
               
                }
               
                }       

      }
               
}
输出结果为:1857318753

2 个回复

倒序浏览
YanLH 来自手机 中级黑马 2015-8-25 23:19:21
沙发
我估计你是想要输出反序的数组吧,根据你的代码来改的话,首先循环不能嵌套,把第二个循环写在第一个循环外。再改两个小地方,第一个循环应该是int i =0;第二个循环的判断语句改为j < arr.length;试试吧
回复 使用道具 举报
楼上说的不错
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马