Java - массив счетчиков для подсчета указанных объектов - PullRequest
0 голосов
/ 24 октября 2018

У меня есть класс с одним полем int size.Я создаю объекты, например: я создал 2 объекта size = 2 и 1 объект size = 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 голосов
/ 24 октября 2018

Ключевое слово private не должно использоваться для объявления переменной в цикле for:

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