一个数组包含: 
String[] a = 0, 0,1, 0, '0', '0.000', 0, 0, '0.000', 0, 0,0, '0', '0.000', 0, 0, 现在我想把这个数组的数据以2个字节为单位放进一个新的String数组就像
(Stirng[] b
b[1]=0,0
b[2]=1, 0,
……),
想要这个效果各位大虾该怎么弄??

解决方案 »

  1.   

    晕!我的意思是在B数据中
    b[1]包含0,0,
    b[2]包含1,0,
    想要这样的效果!
      

  2.   


    String[] a = {"0", "0","1", "0," ,"0", "0.000"," 0","0"} ; 
    List<String> list = new ArrayList<String>();
    for(int i = 0 ; i < a.length; i += 2)
    {
    list.add(a[i] + "," + a[i + 1]);
    }
    String[] b = list.toArray(new String[list.size()]);
    for(int i = 0; i < b.length; i ++)
    {
    System.out.println(b[i]);
    }
      

  3.   

    String[] a = 0, 0,1, 0, '0', '0.000', 0, 0, '0.000', 0, 0,0, '0', '0.000', 0, 0, 本身就是错误的   String数组 只能放 String对象