订单旅客信息:共 1人                         航程   航班号   舱位  起飞时间     到达时间    机型 
姓名 123456                                XMNKMG  MU5784    R   09-24 11:05  09-24 11:05   737 
                                           KMGXMN  MF8406    M   09-22 11:05  09-22 13:35   738 订单旅客信息:共 1人                        航程 航班号 舱位 起飞时间 到达时间 机型 
朱旭球 654001198812015324 111222333,111222334 PEKSZX,SZXPEK ZH9889,ZH9959 Y 11-30 07:50,12-01 08:00  11-30 10:55,12-01 11:05  739 
 
如何将下面的这种用逗号隔开的显示成上面的那种方式(显示成2行,航程是往返是有俩个航程 航班号 舱位 起飞时间 到达时间,),哪位好心的大哥说一下。小弟在这里先谢谢了.

解决方案 »

  1.   

    String str = "111222333,111222334";
    String[] s = str.split(",");
    System.out.println(s[0]);
    System.out.println(s[1]);s[0],s[1]是已经分隔好的字符串,剩下的你只需要对号入座就行了.
      

  2.   

    这肯定能运行啊 我在main方法里试过了,我写了一个js函数好像简单点,但是咋不能用,是不是我id有问题啊
    function split(){
    var a=document.getElementById("td"+n+"1").innerText;
    alert(a);
    name = ${pagerVo.dataList[0].tktNos};//票号tktNos
    ch = new Array;
    ch = name.split(",");
    for(i=0;i<ch.length;i++){
      document.write(ch[i],"<br>");
     }
    }