一个数组是进不了HashTable的,HashTable存放的是名值对

解决方案 »

  1.   

    import java.util.*;
    public class t2 {
      public static void main(String[] args) {
        String[] a=new String[3];
        a[0]="a";
        a[1]="b";
        a[2]="c";
        Hashtable numbers = new Hashtable();
        for (int i=0;i<3;i++)
        {
          numbers.put(new Integer(i),a[i]);
        }
        for(int i=0;i<3;i++)
        {
          String k=(String)numbers.get(new Integer(i));
          System.out.println(i+":"+k);
        }
      }
    }