黑马程序员技术交流社区
标题:
排序题目
[打印本页]
作者:
LiuLiu006
时间:
2016-4-1 00:11
标题:
排序题目
int[] x={2,54,4,48,54,85,-4,45,14};
int z=x[0];
// int z;
for (int i = 0; i < x.length; i++) {
// z=x[0];
if(x[i]<z){
z=x[i];
}else{
}
}
System.out.println(z);
输出结果正常 , 如果把 变量 z=x[0]; 放在for 循环下面 就出错了为什么. 都是变量Z 存储 数组0坐标的
作者:
大智灰
时间:
2016-9-15 19:52
每次循环的时候都把z赋值为x[0],每次比较的不是x[i]与z,而是x[i]与x[0].
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2