这是我写 的第二个程序 又出问题的特来请教!
public class testarray {
public static void main (String[] args){
int[] a = new int[args.length];
for(int i=0;i<args.length;i++){
a[i] = Integer.parseInt(args[i]);
}
Print (a);
//SelectionNum (a);
Print (a);



}
private static void Print (int[] a){
for(int i = 0;i<args.length;i++){
System.out.println(a[i]);
}
System.out.println();
}

}提示:D:\java\testarray.java:16: 找不到符号
符号: 变量 args
位置: 类 testarray
            for(int i = 0;i<args.length;i++){
                            ^
1 错误处理已完成。

解决方案 »

  1.   

    for(int i = 0;i <args.length;i++)
    这里没有args这个变量的,你要改成a.length
      

  2.   

    args是main里的,不是print里的,呵呵
      

  3.   

    private static void Print (int[] a){ 
    for(int i = 0;i <args.length;i++){ 
    System.out.println(a[i]); 

    System.out.println(); 

    改成private static void Print (int[] a){ 
    for(int i = 0;i <a.length;i++){ 
    System.out.println(a[i]); 

    System.out.println();