obj.vec = new Vector[5][3];
for (int i=0; i<5; i++) {
for (int j = 0; j <= 3; j++)
obj.vec[i][j].add(1);
В Java новичок, хочу обернуть двумерный массив в двумерный вектор, компилятор выдает ошибку, объясните в чем причина?
Не совсем понятен вопрос и цель того, что вы делаете.
Могу предположить, что нужно:
import java.util.Random;
import java.util.Vector;
public class VectorTest {
public static void main(String[] args) {
Vector<Integer[][]> vector = new Vector();
vector.add(new Integer[5][3]);
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 3; j++) {
vector.get(0)[i][j] = new Random().nextInt();
}
}
}
}
Но практической пользы в этом не вижу.
Плюс ознакомьтесь с понятием конструктор в Java и приемы его использования.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
addChild добавляет объект в HashSet, нахождение объекта в коллекции говорит о том, что он является ребенком объекта, вызавшевого метод:
Добрый деньПрочитал про фрагменты,не до конца понял логику их использования
Есть проект написанный полностью на JavaРешил перевести несколько классов в Kotlin