Вопросы по теме 'compareto'
Использование CompareTo() для разных типов .NET (например, int или double)
У меня есть статический метод, который принимает две переменные типа объекта и запускает метод CompareTo():
public static int Compare(Object objA, Object objB)
{
return (((IComparable)objA).CompareTo(objB));
}
Проблема в том, что...
1953 просмотров
schedule
06.11.2023
Реализация интерфейса Icomparable для универсального класса
Я не могу понять, как реализовать интерфейсный метод IComparable CompareTo для универсального класса.
У меня есть класс с именем BindingProperty<T> , который используется для создания List<BindingProperty<intOrString>> для...
1697 просмотров
schedule
13.01.2024
IComparable‹T›.CompareTo сравнивает с нулевым значением в Sort
Я хочу отсортировать список с помощью IComparable<T>.CompareTo для типа T с именем Path . я написал
var shortest = new List<Path>();
//Fill shortest with elements != null
if (shortest.Contains(null))
throw new...
1173 просмотров
schedule
08.11.2023
Почему String.CompareTo не учитывает длину строки?
Дан упорядоченный список:
var lst = new []{"1","10","2","b","ab"};
var lst2 = lst.OrderBy(c => c);
Результат lst2 :
1, 10, 2, ab, b
Почему String.Compare() также не измеряет длину строки при сравнении? Я думал, что...
210 просмотров
schedule
12.04.2024
hashCode(), equals(Object) и compareTo(Class)
Я следую следующему классу Vertex, и он реализует методы equals, hashCode и compareTo. Даже тогда мой HashMap возвращает значение null. Я не знаю, почему?
public class Vertex implements Comparable<Vertex> {
int id;
public...
2246 просмотров
schedule
22.01.2024
Необходимость проверки личности в методе equals
EDIT: Суть дела
Когда пройдёт Identity Test, когда остальная часть традиционного метода equals не пройдёт? Это добавлено только для того, чтобы сэкономить время на выполнение дополнительной работы?
Исходное сообщение
Я использую...
205 просмотров
schedule
06.10.2023
Метод сравнения для сортировки по плавающей запятой
в моем текущем проекте мне нужно отсортировать список узлов на основе их положения, которое представлено двумя значениями с плавающей запятой. Я реализовал интерфейс IComparable в своем классе Node и первоначально использовал его как метод CompareTo:...
689 просмотров
schedule
03.08.2022
Как решить: CompareTo ›› не может найти символ
Это для домашнего задания. Тем не менее, я закодировал подавляющую часть моего задания. Есть только один блокпост. Я также новичок в Java, поэтому моя терминология может немного отличаться.
Итак, у меня есть 5 типов: Предоставлено учителем:...
4069 просмотров
schedule
07.01.2024
Сортировка массива лиц методом сортировки
Итак, я должен создать эту программу, которая создает массив людей, который сортируется методом в классе Алгоритмы. Я должен создать интерфейс Sortable, который определяет метод сравнения, называемый compareTo, который должен сравнивать 2 объекта,...
290 просмотров
schedule
09.08.2022