Мне показалось, что я не сделал свой вопрос достаточно ясным в другой теме, поэтому я использую эту, чтобы сузить то, что я пытаюсь спросить.from array.sort() to compareTo()
Скажите, что я пытаюсь сортировать массив, содержащий два твитов по имени авторов:
public class Tweet implements Comparable {
private String mName;
public Tweet(String name) {
mName = name;
}
public int compareTo(Object obj) {
Tweet tempArrays = [Tweet] arrays;
return mName.compareTo(tempArrays.mName);
}
}
Затем переопределить СотрагеТо(), а затем
Tweet new tweetOne = tweet("Andy")
Tweet new tweetTwo = tweet("Bob")
Array[] arrays = {tweetOne, tweetTwo}
Array.sort(arrays);
ли последняя строка примерно перевести :
return "Andy".compareTo("Bob");
Спасибо за вашу помощь.
это опечатка 'общественного класс реализует Сопоставимым Tweet '? потому что это должно быть как «public class Tweet реализует Comparable» –