Java-用于计数指定对象的计数器数组

时间:2018-10-24 15:16:33

标签: java arrays object counter

我有一堂课,其中只有一个字段int size。例如,我正在创建对象:我创建了size = 2的2个对象和size = 1的1个对象,我想控制各种尺寸的已创建对象的数量,因此我试图制作一个数组每个对象的计数器,但是当我尝试调用for()循环时,会有一个注释Unexpected token

public class ok {
    private int size;
    private static SizeLimit limit;

    private static final int arrsize = limit.getNumberOfSizes();
    private static int arr[] = new int[arrsize];

 for(int i = 0; i < arrsize; i++ ) { 

// Unexpected token (for()), Unknown class "arrsize", unexpected token (i++)
        arr[i] = limit.getLimit(i);
    }

    private Ship(int _size) {
        size = _size;          
    } 
 ...

1 个答案:

答案 0 :(得分:0)

private 关键字不应用于在for循环中声明变量:

  for(private int i = 0; i < arrsize; i++ ) {