Witam
chce zrobić program, który odmierza godziny
np:

wartości:
30,40,10;itd

03.00 dodać 30 to 03.30 doadać 40 to 04.10 dodać 10 04.20 itd

z kodu którego podałem poniżej

int v = minute + hour * 60;
v += xa;
v %= 1440;
hour = (byte)(v / 60);
minute = (byte)(v % 60);

mam problem z początkiem zrobienia programu

podaje kod który wyświetla wartości ale nie dodaje je

watości
&&#4:17;20;20;45&&##

kod programu

public Screen Linia_R_5a()
    { 
        int v = minute + hour * 60;
        v += xa;
        v %= 1440;
        hour = (byte)(v / 60);
        minute = (byte)(v % 60);  
    
        string_Linie wynik[]; 
         String is = readUnicodeFile("R.txt", "UTF-8");  
        String Linia_L = StringUtilities.split(is, "&&#")[3]; 
        String koniec_L[] = StringUtilities.split(Linia_L, "&&##"); 
       String koniec_lini[] = StringUtilities.split(koniec_L[0], ";");
       String ele[] = StringUtilities.split(koniec_L[0], ":");
  
        byte hour = Byte.parseByte(ele[0]);
     
            byte minute = Byte.parseByte(ele[0]); 
        if (RR5 == null) { 
     RR5 = new List("test", 3 ); 
     for(int i = 0; i <  koniec_lini.length; i++) 
     {   
          RR5.append(ele[v]+"| "+  koniec_lini[i], null);
 
                if(xa != -1)
           RR5.setSelectedIndex(xa, true); 
      RR5.addCommand(cofnij);
      RR5.addCommand(wybierz);
     RR5.setCommandListener(this);
         }  }
 
     display.setCurrent(RR5);
     return RR5; 
    }

dziękuje za pomoc