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 и приемы его использования.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
addChild добавляет объект в HashSet, нахождение объекта в коллекции говорит о том, что он является ребенком объекта, вызавшевого метод:
Добрый деньПрочитал про фрагменты,не до конца понял логику их использования
Есть проект написанный полностью на JavaРешил перевести несколько классов в Kotlin