日期:2014-05-20  浏览次数:20571 次

这个数组倒序输出为什么会有错误?
import java.util.*;

public class Test_1
{
public static void main(String[] args)
{
int[] array = {8, 40, 20, 25, 30, 11, 9, 50};

    Arrays.sort(array);   
       
       for(int i<array.length; i>=0; i--)
       {
        System.out.print(array[i] + " ");
       }
}
}

有错误提示我也看不出来错在哪里,请指点。

------解决方案--------------------
int i<array.length;int能定义一个boolean类型的吗
------解决方案--------------------

for(int i = array.length -1 ; i>=0; i--)
{
    System.out.print(array[i] + " ");
}