哪位老师告诉我怎么样在JAVA里面声明一个数组呀?
能不能用命令行参数写一个程序:用JAVA 写,输入十个数字,计算平均值.

解决方案 »

  1.   

    int[] a;
    a=new int[10];
    for(int i=0;i<a.length;i++){
       // 处理
    }
      

  2.   

    public class Test 
    { public static void main(String[] args) 

    for(int i = 0; i<args.length;i++) 
    System.out.println(args[i]); 


      

  3.   


    int arg[] = { 1, 2, 5, 3, 4, 6, 7, 8, 9, 10 };
    for (int i = 0; i < arg.length; i++) {
    sum = sum + arg[i];
    }
    System.out.println(sum / arg.length);
      

  4.   


    Scanner sc = new Scanner(System.in);int[] a=new int[10]; 
    int avg, sum;for(int i=0;i <a.length;i++){ 
      // 用sc处理命令行读进来的数
      a[i]= sc.nextInt();
      sum += a[i];
    }avg = sum/10;剩下的楼主自己填填吧, 练练手
      

  5.   

    能不能用命令行参数写一个程序:用JAVA 写,输入十个数字,计算平均值.
    ===============
    怎么看这句话感觉怎么别扭。
    楼主应该是想在控制台输入10个数据吧?用System.in就好了!
      

  6.   

    命令行参数
    你可以用cmd运行java程序是加在后面
    arg[0],arg[1],arg[2]......
    至于申请数组
    int[] a; 
    a=new int[10]; 
    就可以了
      

  7.   

    能不能用命令行参数写一个程序:用JAVA 写,输入十个数字,计算平均值. 
    -------------------------
    别扭,还是你的要求就是这样?
    不过4楼的很不错:
    Scanner sc = new Scanner(System.in); int[] a=new int[10]; 
    int avg, sum; for(int i=0;i <a.length;i++){ 
      // 用sc处理命令行读进来的数 
      a[i]= sc.nextInt(); 
      sum += a[i]; 
    } avg = sum/10; 剩下的楼主自己填填吧, 练练手