easy,you can do like below:
   int l=locations.length;
   for(int i = 0;i < l;i++) {
       locations[i]=new location(String s);
   }

解决方案 »

  1.   

    数组中的每一个元素都是Location的一个引用,所以它的初始化操作和一般的对引用的初始化操作是一样的,初始化操作如下:
     类名 引用 = new 构造函数(参数列表);
      

  2.   

    int l=locations.length;
       for(int i = 0;i < l;i++) {
           locations[i]=new location(String s);
       }
      

  3.   

    locations = new Location[100];
    for (int i = 0 i < locations.length; ++ i)
        locations[i] = new Location();