84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
今天看书,有道题不会,求解:假设以下代码用于将数组中的内容进行反转,解释为什么它是错误的,以及如何进行修正?
int[] list={1,2,3,4,5};for(int i=0,j=list.length-1;i<list.length;i++,j--){ int temp=list[i]; list[i]=list[j]; list[j]=temp; }
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
因为循环的终止条件写错了啊,终止提交应该是i >= j.代码如下:
int[] list={1,2,3,4,5}; for(int i=0, j=list.length-1; i 记住代码格式规范也很重要啊,操作符前后加空格啊!!!
记住代码格式规范也很重要啊,操作符前后加空格啊!!!
因为循环的终止条件写错了啊,终止提交应该是i >= j.代码如下: