0,0,00:00:00,04:00:00;
0,0,07:00:00,10:00:00;
0,2,11:00:00,13:00:00;
1,2,11:00:00,13:00:00;
上面有4组数据
打印输出,怎么写
0,0,00:00:00,04:00:00&&07:00:00,10:00:00;
0,2,11:00:00,13:00:00;
1,2,11:00:00,13:00:00;
详细指出!
谢谢!很急

解决方案 »

  1.   

    不好意思写的简单
    有一个字符串
    0,0,00:00:00,04:00:00;0,0,07:00:00,10:00:00;0,2,11:00:00,13:00:00;1,2,11:00:00,13:00:00; 
    用大类用分号隔开,大类中每一个小项用逗号隔开。
    比较分号里的前两个数
    例如:
    0,0,00:00:00,04:00:00;0,0,07:00:00,10:00:00
    前两个数都相同,则只显示1行
    0,0,00:00:00~04:00:00&&07:00:00~10:00:00; (两个时间用&&分开)
    如果不同
    例如:
    0,2,11:00:00,13:00:00;1,2,11:00:00,13:00:00; 
    第一个分号里第一个数是0,第二个分号里第一个数是1,则显示两行。
    0,2,11:00:00,13:00:00
    1,2,11:00:00,13:00:00
    最终显示结果是:
     0,0,00:00:00~04:00:00&&07:00:00~10:00:00
     0,2,11:00:00~13:00:00 
     1,2,11:00:00~13:00:00