я хочу, чтобы создать ArrayList из ArrayList и поместить элементы в ребенка в конкретном индексе родителей и наоборот .. пожалуйста, любой намеккак добавить элементы в arraylist arraylist?
import java.util.ArrayList;
import java.util.Scanner;
public class vertexCover {
int n;
static ArrayList<ArrayList<Integer>> arr = new ArrayList<>();
static int s, e;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for (int i = 0; i <= n; i++) {
int s = sc.nextInt();
int e = sc.nextInt();
ArrayList temp = new ArrayList();
ArrayList temp2 = new ArrayList();
temp.add(e);
arr.add(s, temp);
temp2.add(s);
arr.add(e,temp2);
}
for (int i = 0; i <= arr.size(); i++) {
for (int x = 0; x <= 5; x++) {
System.out.println(arr.get(i).get(x));
}
}
}
}
См. Здесь для получения более подробного руководства: http://stackoverflow.com/questions/16956720/how-to-create-an-2d-arraylist-in-java – px06
Это: 'ArrayList temp = new ArrayList();'. Кроме того, это также релевантная ссылка. – Tunaki
@ Tunaki Да, я только что видел это, но я думаю, что он больше смущен тем, что делать, а не пытается использовать сырые типы. – px06