Я хочу, чтобы отсортировать раз в следующем порядке:TimeSorter: 12 часов часы
4:05 AM
5:04 PM
6:04 AM
4:05 PM
5:04 AM
12:01 AM
12:01 PM
с использованием класса Time с
public int compareTo(Time t)
методом.
if(this.getMeridians() != t.getMeridians())
return this.getMeridians().compareTo(t.getMeridians());
для сортировки AM и PM, но я не знаю, как сортировать часы и минуты. Он находится в 12-часовой форме часов, поэтому 12:01 утра должен быть первым в списке. Чтобы сделать это, как мне пополнить compareTo (Time t)?
Должно быть так.
12:01 AM
4:05 AM
5:04 AM
6:04 AM
12:01 PM
4:05 PM
5:04 PM
Вы отправили этот точно такой же вопрос около часа или 2 назад. Я сказал вам [изменить] его, чтобы пометить его соответствующим языком, но похоже, что вы его удалили и вместо этого перепроверили. Пожалуйста, отметьте свой вопрос! –
Это не язык - всегда помещайте свой вопрос на язык, например. C, C++, C#, VB, JS, Java, PHP и т. Д. –
Молодцы. Теперь ваш вопрос получит намного больше информации. –