我有一堂课,其中只有一个字段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;
}
...
答案 0 :(得分:0)
private 关键字不应用于在for循环中声明变量:
for(private int i = 0; i < arrsize; i++ ) {