一个字符串含有若干个";",根据其中的‘;’把字符串解析成字符串数组

解决方案 »

  1.   

    如果不用s.split(";") 怎么办 
      

  2.   

    String chn[] = new String("lala;la").split(";");
      

  3.   

    不用,那你看看java中split是则么实现的啊
      

  4.   

    就是用 indexof() 和substring() 俩个函数
      

  5.   

    while (chn.indexOf(";")>0){
    String chn1 = chn.substring(0, chn.indexOf(";"));
    System.out.println(chn1);
    chn = chn.substring(chn.indexOf(";")+1);
    }
    System.out.println(chn);