Advertisement
apl-mhd

TimeComparator

Dec 19th, 2017
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.58 KB | None | 0 0
  1. package com.company;
  2.  
  3. public class Time implements Comparable<Time> {
  4.  
  5.  
  6.     int hour, minute;
  7.  
  8.     public Time(int hour, int minute) {
  9.         this.hour = hour;
  10.         this.minute = minute;
  11.     }
  12.  
  13.  
  14.     @Override
  15.     public String toString() {
  16.         return hour +":"+minute+" PM";
  17.     }
  18.  
  19.     @Override
  20.     public int compareTo(Time o) {
  21.  
  22.  
  23.         if(o.hour==hour){
  24.             if (o.minute<minute)
  25.                 return 1;
  26.         }
  27.         if(hour>o.hour)
  28.  
  29.             return 1;
  30.  
  31.         else
  32.             return -1;
  33.        // return minute- o.minute;
  34.     }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement