[[0101, 初始化,显示], [010101, 预置信息,显示], [010102, 基本属性维护, 显示]]
这样的Vector怎样转化为
Object[][] p={{0101, 初始化,显示},{010101, 预置信息,显示},{010102, 基本属性维护, 显示}}
呢?

解决方案 »

  1.   

    代码考过来~
    import java.util.*;
    public class Test26 {
    public static void main(String[] args) {
    Vector v1 = new Vector();
    v1.add("0101");
    v1.add("初始化");
    v1.add("显示");
    Vector v2 = new Vector();
    v2.add("010101");
    v2.add("预置信息");
    v2.add("显示");
    Vector v3 = new Vector();
    v3.add("010102");
    v3.add("基本属性维护");
    v3.add("显示");
    Vector v = new Vector();
    v.add(v1);
    v.add(v2);
    v.add(v3);
    System.out.println(v);
    Object[][] array = new Object[v.size()][];
    for(int i=0; i<v.size(); i++) {
    array[i] = ((Vector)v.get(i)).toArray();
    }
    for(Object o : array) {
    for(Object o1 : (Object[])o) {
    System.out.print(o1 + ", ");
    }
    }
    }
    }
      

  2.   

    Object[] objects = Array.toArray();
      

  3.   

    zephyr_cc() 那个版给你分了,这个版还要哈,呵呵