现在有一个String 字符串例如: 
  String abcString="4,开,1,222,222,CJ:5,开,1,333,333,CJ:6,开,1,444,444,CJ:24,开,1,999,999,KZ:25,开,1,888,888,KZ";
 以“:”分割。赋到object 对象上,或是直接一个一个的赋上。都有哪些方式?如何赋到object 对象上?
赋完了,还要有一个需求,就是把这个object 取出来。
例如:问题1:如果把这个直接赋到 object 上,就是不以“:”分割的形式,在取值的时候,要每6个字符串用到一个sql语句上。用for 循环如何循环得到。object 好像没有 .length 之类的属性吧!

解决方案 »

  1.   

    要是不分割的话而且每六个赋值到object上面,这样的话你要用substring了,不过你要是里面有符号的话最好也把符号的位数算进去。
    int index=0;
    Object o;
    for(int i=0;i<abcString.length;i++){
        if(index!=6)
    {
        segments……!
    }
    if(index==6)
       index=0;
    }
      

  2.   

    object 对象 都有什么属性啊?如何取他里面的长度呢。要是能取出来再还原成原来的形式也可以,不过感觉总是觉得麻烦啊!!楼上的朋友,你给的代码有点迷糊呀!!