如何把一个vector里的数变成数组??求助!!!!!!!!! 如vector:[1 2 3 4,5 6,2 7 7]变成一个三行的数组?麻烦给我具体的方法,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Vector v = 。Integer[] nums = (Integer[])v.toArray(new Integer[0]);善用 集合的 toArray 方法! package csdn;import java.util.Vector;public class Demo1 { public static void main(String[] args) { Vector<Integer> v = new Vector<Integer>(); v.add(1234); v.add(56); v.add(277); Integer[] iarray = v.toArray(new Integer[v.size()]); for(Integer i:iarray) { System.out.println(i); } } } LZ是说变成三行四列的二维数组吗?Vector v = 。Integer[] nums = (Integer[])v.toArray(new Integer[0]);这里的"new Integer[0]"是什么意思啊?......................我很菜. import java.util.Vector;public class VectorToArray { public static void main(String[] args){ Vector<Integer> v=new Vector<Integer>(); v.add(342); v.add(6666); v.add(2222); Integer[] ir=new Integer[v.size()]; int n=0; for(Object i:v){ ir[n]=(Integer)i; n++; } }} 呵呵,发现这样写更简单.--------------------------------------public class VectorToArray { public static void main(String[] args){ Vector<Integer> v=new Vector<Integer>(); v.add(342); v.add(6666); v.add(2222); Integer[] iarray = v.toArray(new Integer[v.size()]); for(Integer i:iarray){ System.out.println(i); } }} public static void main(String[] args){ Vector<Integer> v=new Vector<Integer>(); v.add(342); v.add(6666); v.add(2222); Integer[] nums = (Integer[])v.toArray(new Integer[0]); }} public static void main( String args[]){ Vector vec = new Vector(); for(int i = 0 ; i < 50; i ++){ vec.add(i); } Object[] a = vec.toArray(); for(int j = 0; j < a.length;j ++){ System.out.println(a[j]); } } 数字格式化的一些问题 求解一道简单的java笔试题 【请教】c:foreach 标签的使用 Java正则表达式教程 拜求javax.swing.tree 的问题 小程序大家来看 抛出异常的实现问题 怎样实现像 windows 任务管理器中,"性能" 的波形监示器! 一个键盘输入取信息的问题 请问对于java初学者,选择那几本书较好(最好是中文的) 希望大家指点指点,!!!!!! 请问可序列化的问题
Integer[] nums = (Integer[])v.toArray(new Integer[0]);善用 集合的 toArray 方法!
package csdn;import java.util.Vector;public class Demo1 {
public static void main(String[] args) {
Vector<Integer> v = new Vector<Integer>();
v.add(1234);
v.add(56);
v.add(277);
Integer[] iarray = v.toArray(new Integer[v.size()]);
for(Integer i:iarray) {
System.out.println(i);
}
}
}
Vector v = 。
Integer[] nums = (Integer[])v.toArray(new Integer[0]);
这里的"new Integer[0]"是什么意思啊?......................我很菜.
public static void main(String[] args){
Vector<Integer> v=new Vector<Integer>();
v.add(342);
v.add(6666);
v.add(2222);
Integer[] ir=new Integer[v.size()];
int n=0;
for(Object i:v){
ir[n]=(Integer)i;
n++;
}
}
}
--------------------------------------
public class VectorToArray {
public static void main(String[] args){
Vector<Integer> v=new Vector<Integer>();
v.add(342);
v.add(6666);
v.add(2222);
Integer[] iarray = v.toArray(new Integer[v.size()]);
for(Integer i:iarray){
System.out.println(i);
}
}
}
Vector<Integer> v=new Vector<Integer>();
v.add(342);
v.add(6666);
v.add(2222);
Integer[] nums = (Integer[])v.toArray(new Integer[0]);
}
}
Vector vec = new Vector();
for(int i = 0 ; i < 50; i ++){
vec.add(i);
}
Object[] a = vec.toArray();
for(int j = 0; j < a.length;j ++){
System.out.println(a[j]);
}
}