6
ответов

compareTo () по сравнению с равняется ()

При тестировании на равенство Строки в Java я всегда использовал, равняется (), потому что мне это, кажется, самый естественный метод для него. В конце концов, его имя уже говорит, что оно предназначается, чтобы сделать...
вопрос задан: 27 October 2019 07:18
5
ответов

Как упростить нулевую безопасную реализацию compareTo ()?

Я реализую метод CompareTo () для простого класса, такого как этот (чтобы иметь возможность использовать Collections.sort () и другие полезности, предлагаемые платформой Java): открытый класс Метаданные реализует Comparable & ...
вопрос задан: 23 May 2017 11:54
4
ответа

Почему compareTo на Перечислимом финале в Java?

Перечисление в Java реализует интерфейс Comparable. Было бы хорошо переопределить compareTo метод Comparable, но здесь это отмечено как финал. Естественный порядок по умолчанию на compareTo Перечисления...
вопрос задан: 26 September 2017 08:08
4
ответа

FindBugs - как решить EQ_COMPARETO_USE_OBJECT_EQUALS

Я невежествен здесь... 1: частный статический класс ForeignKeyConstraint реализует Сопоставимый <ForeignKeyConstraint> {2: Представьте имя таблицы в виде строки; 3: Строка fkFieldName; 4: 5: общедоступный интервал compareTo (...
вопрос задан: 15 April 2015 18:40
2
ответа

Как использовать Comparable CompareTo для строк в Java

Я могу использовать его для сортировки по идентификатору emp, но я не уверен, можно ли сравнивать строки. Я получаю сообщение об ошибке: оператор для строк не определен. public int compareTo (Emp i) {if (this.getName () ...
вопрос задан: 20 September 2010 04:59
2
ответа

Сравнение объекта VB6

Какой метод VB6 позволяет двум пользовательским объектам того же типа (определенный в модуле класса) сравниваться друг с другом? Я думаю, что существует эквивалент compareTo методу Java, но я не могу найти его...
вопрос задан: 30 June 2010 13:45
2
ответа

Определенное целое число со знаком имеет значение при реализации compareTo в Сопоставимом <Тип> класс?

При реализации compareTo (), должна быть принята во внимание степень "различия"? Например, если у меня есть 3 объекта, C1, C2 и C3, такой что C1 <C2 <C3. Если C1.compareTo(C2)...
вопрос задан: 13 April 2010 23:05
1
ответ

Реализация пользовательского сравнения с CustomComparison и CustomEquality в кортеже F#

Я здесь для выяснения у определенной темы - я действительно нашел немногих информацией об этом в сети. Я реализую версию F# Минимаксного алгоритма. Проблема, которую я имею теперь, состоит в том, что я хочу сравнить Лист моего...
вопрос задан: 22 June 2010 10:17
0
ответов

Как мне написать метод compareTo, который сравнивает объекты?

Я изучаю массивы, и в основном у меня есть массив, который собирает фамилию, имя и счет. Мне нужно написать метод compareTo, который будет сравнивать фамилию, а затем и имя...
вопрос задан: 4 April 2018 21:06
0
ответов

Компаратор, реализующий Java в ArrayList

I ' m совершенно новичок в Java, так что это, вероятно, довольно простой вопрос. Я хочу отсортировать список ArrayList в классе MediaLib на основе естественного порядка указанного ключа. Я не могу понять, как ...
вопрос задан: 7 March 2013 19:58
0
ответов

Сравнение двух строк в java посимвольно

Я новичок в java, я пытаюсь сравнить две строки в java char по char и найти, сколько у них разных символов, с помощью следующего кода, но это не работает, min - это минимум между 2...
вопрос задан: 5 August 2012 21:54
0
ответов

Метод автоматической проверки согласованности equals, hashCode и compareTo?

Я хорошо осведомлен о контрактных требованиях, чтобы убедиться, что hashCode совместим с equals, а equals совместим с compareTo. Однако на практике это часто нарушается. Есть ли какие-либо ...
вопрос задан: 8 March 2012 20:08
0
ответов

Метод сравнения нарушает общий договор! Только для Java 7

Я знаю, что это было проблемой какое-то время, и проверил все предыдущие ответы, которые я мог получить, но все же этот не работает. Объект «Бригада» представляет собой членов экипажа со званиями и другими предметами. ...
вопрос задан: 7 February 2012 12:07
0
ответов

compareTo с примитивами -> Integer / int

Лучше написать int primitive1 = 3, primitive2 = 4; Целое число a = новое целое число (примитив1); Целое число b = новое целое число (примитив2); int compare = a.compareTo (б); или int primitive1 = 3, primitive2 = ...
вопрос задан: 5 February 2012 15:30
0
ответов

Java - compareTo и операторы

Если у меня есть класс Person, который реализует Comparable (например, сравнивает personA.height с personB.height), можно ли использовать personA
вопрос задан: 20 January 2012 19:00
0
ответов

Object.CompareTo (Object) для неизвестного типа данных

Я пытаюсь сравнить в объекте [] объекты одного типа (неизвестные во время выполнения). Они имеют типы System.string, int, decimal, Datetime или bool. Есть ли способ сравнить два из них ...
вопрос задан: 22 November 2011 21:12
0
ответов

Существует ли библиотека для сравнения значений примитивных типов?

Я реализую сопоставимый интерфейс на тривиальном классе, который оборачивает один элемент INT. Я могу реализовать это так: @ Override Public int Companyeto (окончательный mytype o) {return ...
вопрос задан: 1 September 2011 16:04
0
ответов

Недокументированная строка.compareTo (null) NPE?

Следующий небольшой тест вызывает NPE: открытый класс Test {public static void main (String [] args) {String a = "a"; Строка b = null; System.out.println (a.compareTo (b) ...
вопрос задан: 23 August 2011 22:55
0
ответов

BigDecimal equals () по сравнению с compareTo ()

Рассмотрим простой тестовый класс: import java.math.BigDecimal; / ** * @author The Elite Gentleman * * / открытый класс Main {/ ** * @param args * / public static void main (String [] ...
вопрос задан: 22 July 2011 08:52
0
ответов

Почему CompareTo на short реализовано таким образом?

Рассмотрим следующий код: пространство имен ConsoleApplication1 {class Program {static void Main (string [] args) {Console.WriteLine (100.CompareTo (200)); // выводит -1 ...
вопрос задан: 5 July 2011 08:41
0
ответов

Что должен возвращать int compareTo (), если строка параметра равна нулю?

Говорят, что когда входной параметр равен нулю, compareTo () должен генерировать исключение NullPointerException. Однако я реализую класс, который должен сравнивать поля с типом String. Эти поля ...
вопрос задан: 28 June 2011 13:51
0
ответов

compareTo and equals в PriorityQueues

меня немного сбивает с толку все «Если порядок, наложенный c на S, несовместим с equals, отсортированный набор (или отсортированная карта) будет вести себя странно ". предупреждения в Javadoc. Я даже не уверен ...
вопрос задан: 25 June 2011 16:09
0
ответов

Как сравнить два времени даты

Интересно, как сравнить два объекта DateTime в .NET с помощью методов DateTime Compare, CompareTo или Equals без сравнения тиков. Мне нужен только уровень допуска в миллисекунды или секунды. Как можно ...
вопрос задан: 16 October 2010 15:10