有关数组同步遍历,以及累加的方法

来源:互联网 发布:网络侵犯肖像权的处罚 编辑:程序博客网 时间:2024/06/08 00:53

数据库中有两条数据 ,需要把这两条数据的第一个放在一起,第二个放在一起

1101,1102 1104,1602

结果:1101 -- 1104,1102 -- 1602

首先把这两条数据用‘,’分隔,放入数组中,再进行同步遍历,最后组合 、截取

            String[] sht =shiftTime.split(",");
            String[] shte =shiftTimeEnd.split(",");
            String sum = "";
            for(int i = 0 ; i<sht.length; i++){
                sum = sum+  sht[i].substring(0, 2) + ":" 
                            + sht[i].substring(2, 4) + "--"
                            + shte[i].substring(0, 2) + ":"
                            + shte[i].substring(2, 4) + "," ;  
                            
            }
            vo.setShiftTimeAll(sum.substring(0,sum.length()-1));