Если вы хотите инициализировать массив в конструкторе, вы не можете использовать эти инициализаторы массива, как.
data= {10,20,30,40,50,60,71,80,90,91};
Просто измените это на
data = new int[] {10,20,30,40,50,60,71,80,90,91};
Вам не нужно указывать размер с помощью data[10] = new int[] { 10,...,91}
Just, объявите свойство / поле с помощью int[] data;
и инициализируйте его, как указано выше. Исправленная версия вашего кода будет выглядеть следующим образом:
public class Array {
int[] data;
public Array() {
data = new int[] {10,20,30,40,50,60,71,80,90,91};
}
}
Как видите, скобки пусты. Нет необходимости указывать размер в скобках, потому что инициализация и ее размер определяются количеством элементов в фигурных скобках.