Senin, 27 Februari 2017

latihan 8.1

 public class Time1  
 {  
   private int hour; // 0-23  
   private int minute; // 0-59  
   private int second; // 0-59  
   public void setTime(int h, int m, int s)  
   {  
     if ((h >=0 && h<24) && ( m >= 0 && m < 60) &&  
       (s >= 0 && s < 60 ))  
     {  
       hour = h;  
       minute = m;  
       second = s;  
     }  
     else  
       throw new IllegalArgumentException(  
         "hour, minute and/or second was out of range");  
       }  
   public String toUniversalString()  
   {  
   return String.format("%02d:%02d:%02d" , hour , minute , second );  
 }  
 public String toString()  
 {  
   return String.format( "%d:%02d:%02d %s",  
   (( hour == 0 || hour == 12) ? 12 : hour % 12 ),  
   minute, second, (hour < 12 ? "AM" : "PM" ));  
 }  
 }  

Tidak ada komentar:

Posting Komentar