只要key是String数组就可以了。
String key[];
......
String value = key[0];

解决方案 »

  1.   

    如果你用String[] key ;
        再String value = key[0];
        会抛出null指针异常。String[] key = new String[10] ;
    对象数组必须先要分配内存存储空间,会自动初始为null值,
    String value = key[0];将会值null值给value。
      

  2.   


    String[] key = new String[]{"abc","def","123"} ;创建时进行初始化。
      

  3.   

    如果数组分配空间不确定
    可以用collection
     ArrayList al = new ArrayList();
    al.add(//内容);
    也可以用vector
      

  4.   

    <%String ty[]=new String[5];
    for (int i=0;i<5;i++)
    {   
       ty[i]="ll";
    }
    String value = ty[0];
    out.print(value);
    %>
    这样是可以的,如果不先分配大小,则不行
      

  5.   

    可以这么做
    String alue= key[0];
    但数组要初始化!