for(int i=0;i<dkTime.size();i++){
String str =(String)dkTime.get(i);
String aa[] = str.split(":");
String bb[] = sTime.split(":");
int a = Integer.parseInt(aa[1]);
int b = Integer.parseInt(bb[1]);
if(a>b){
c = a-b;

}
a>b就减,每次的值都付给C,现在就是要求最后总和,

解决方案 »

  1.   


    if(a>b){
    c += a-b;
    }c就是最后的总和
      

  2.   

    for(int i=0;i<dkTime.size();i++){
         String str =(String)dkTime.get(i);
         String aa[] = str.split(":");
         String bb[] = sTime.split(":");
         int a = Integer.parseInt(aa[1]);
         int b = Integer.parseInt(bb[1]);
         if(a>b){
         int s=a-b;
         for(int i=0;i<s;i++){
         int c = a-b;
                       c=c+i;
          }
         System.out.println(c);
         }