int[][] array = new int[10][]; array[0] = new int[1]; array[1] = new int[2]; array[2] = new int[3]; Объясните пожалуйста эти строчки кода мы типо этим: array[0] = new int[1]; обращаемся к индексу 0 и он становится 1 или как немного не до понял?