Do I keep many arrays in a vector? I want like this... [{1,2,3},{4,5,6},{7,8,9},{10,11,12}]
I am trying in this way and get error.
Vector< int[]> v=new Vector();
for(int i=0;i<n;i++){
int a[]=new int[3];
for(int j=0;j<3;j++){
a[j]=ob.nextInt();
}
v.add(a);
}
for(int i=0;i<n;i++){
System.out.println(v.get(i));
}
I know this way
Vector< Vector<Integer>> v=new Vector();
for(int i=0;i<n;i++){
Vector< Integer> v1=new Vector();
for(int j=0;j<3;j++){
v1.add(ob.nextInt());
}
v.add(v1);
}
for(int i=0;i<n;i++){
System.out.println(v.get(i));
}
But I want to keep those element (in a vector) using array .Can I?