Write a Java program that reads two military times and determines which comes first.
Code:
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Please enter the first time: ");
int t1 = input.nextInt();
System.out.print("Please enter the second time: ");
int t2 = input.nextInt();
input.close();
int h1 = t1 / 100;
int m1 = t1 % 100 + h1 * 60;
int h2 = t2 / 100;
int m2 = t2 % 100 + h2 * 60;
if (h1 < h2) {
System.out.println(t1);
}
else if (h1 == h2) {
if (m1 < m2) {
System.out.println(t1);
}
else if (m1 == m2) {
System.out.println(t1);
}
else {
}
}
else {
System.out.println(t2);
}
}
}