Вы не можете применить его к массиву (длина не является частью типа массива в Java, в отличие от некоторых других языков).
Однако вы можете определить класс следующим образом:
final class IntArrayWithLength9 { // Obv you can use a better name.
private final int[] arr = new int[9];
void set(int i, int value) { arr[i] = value; }
int get(int i) { return arr[i]; }
}
Теперь вы знаете, что если у вас есть экземпляр этого класса, то массив имеет длину 9, поэтому вам не нужно его проверять.
Итак, теперь вы можете использовать IntArrayWithLength9
вместо int[]
.