4
ответа

Понимание работ равняется и хэш-код в HashMap

У меня есть этот тестовый код: импорт java.util.*; класс MapEQ {общедоступная статическая основная пустота (Строка [] args) {Карта <ToDos, Строка> m = новый HashMap <ToDos, Строка> (); ToDos t1 = новый ToDos ("...
вопрос задан: 12 December 2009 19:06
4
ответа

Самый компактный способ сравнить три объекта для равенства с помощью Java?

Что самый компактный код должен сравнить три объекта для (семантического) равенства с помощью Java? У меня есть бизнес-правило, что объекты должны быть уникальными, т.е. A отличается от B, A отличается от C, и B...
вопрос задан: 16 November 2009 16:29
4
ответа

Как можно определить, как объекты сравнены в JavaScript

Я хочу определить класс JavaScript, Foo. Foo = функция (значение) {this.value = значение;}; я создам "экземпляры" своего Foo: foo1 = новый Foo (1); foo2 = новый Foo (1); и я хочу свои экземпляры...
вопрос задан: 14 January 2009 09:48
4
ответа

Findbugs, предупреждающий: Равняется методу, ничего не должен принимать о типе его аргумента

При выполнении FindBugs на моем проекте я получил несколько экземпляров ошибки, описанной выше. А именно, мои переопределяющие версии равняются, бросает объект RHS в тот же тип как объект в который...
вопрос задан: 12 December 2008 23:16
3
ответа

То, какова лучшая стратегия, Равняется и GetHashCode?

Я работаю с моделью предметной области и думал о различных способах, которыми мы должны реализовать эти два метода в.NET. Какова Ваша предпочтительная стратегия? Это - моя текущая реализация:...
вопрос задан: 28 November 2018 23:50
3
ответа

Когда следует использовать === или ==,! == и! = И т. Д. В JavaScript? [Дубликат]

Возможный дубликат: Javascript === vs ==: имеет значение, какой & ldquo; равно & rdquo; оператор я использую? Каковы различия между === и ==,! == и == ... когда вы должны использовать один и когда ...
вопрос задан: 2 August 2018 16:31
3
ответа

Почему `Array (0,1,2) == Array (0,1,2)` не возвращает ожидаемый результат?

Насколько я понимаю, Scala == определяет естественное равенство двух объектов. Я ожидал, что Array (0,1,2) == Array (0,1,2) сравнивает естественное равенство. Например, проверяет, все ли элементы ...
вопрос задан: 31 July 2018 17:38
3
ответа

Каково различие между IEquatable и просто переопределяющий Объект. Равняется ()?

Я хочу, чтобы мой Продовольственный класс смог протестировать каждый раз, когда это равно другому экземпляру Еды. Я буду позже использовать его против Списка, и я хочу использовать его Список. Содержит () метод. Если я реализую...
вопрос задан: 1 August 2017 04:32
3
ответа

Переопределение Равняется методу в Структурах

Я искал переопределяющие инструкции для структур, но все, что я могу найти, для классов. Сначала я думал, что не должен буду проверять, чтобы видеть, был ли переданный объект несуществующим, поскольку структуры являются типами значения и...
вопрос задан: 8 May 2017 13:07
3
ответа

Существует ли утилита отражения Java, чтобы сделать глубокое сравнение двух объектов?

Я пытаюсь записать модульные тесты на разнообразие клона () операции в крупном проекте, и я задаюсь вопросом, существует ли существующий класс где-нибудь, который способен к взятию двух объектов того же...
вопрос задан: 14 March 2017 10:40
3
ответа

Как проверить, имеет ли два элемента списка значение равенства с помощью EqualityComparer? [Дубликат]

У меня есть класс Account: class Account {List & lt; Contact & gt; Контакты; // другие свойства, конструктор и т. д.} Используя Visual Studio Community 2017, открывая меню быстрых действий для ...
вопрос задан: 2 December 2015 16:43
3
ответа

Каково различие между “.equals” и “==”? [дубликат]

Я переключил лекторов сегодня, и он заявил использование странного кода мне. (Он сказал, что лучше использовать .equals и когда я спросил, почему, он ответил, "потому что это!"), Таким образом, вот пример: если (o1.equals (o2)) {...
вопрос задан: 26 November 2015 06:26
3
ответа

Почему Вы использовали бы Строку. Равняется по ==? [дубликат]

Я недавно был представлен большой кодовой базе и заметил, что все сравнения строк сделаны с помощью Строки. Равняется () вместо ==, Какова причина этого, Вы думаете?
вопрос задан: 20 October 2014 06:59
3
ответа

Какое равенство делает Apache, для которого палата общин ObjectUtils равняется тесту метода?

Я всегда понимал там, чтобы быть двумя типами равенства в Java, равенства значения: использует .equals () метод для тестирования тех двух, объекты реализуют отношение эквивалентности на ссылках ненулевого объекта....
вопрос задан: 7 August 2014 07:17
3
ответа

Как избежать, что URL.equals нужен доступ к Интернету в Java?

Равняние () метод класса URL в Библиотеке классов Java делает запрос DNS, чтобы получить IP для имени хоста, проверить два IP на равенство. Это происходит даже для URL, которые создаются из...
вопрос задан: 30 July 2012 03:57
3
ответа

Строки, кажется, не равны по Java на Android, даже при том, что они печатают то же

У меня есть проблема, которой я скорее смущен. У меня есть следующие строки кода в моем приложении андроида: System.out.println (CurrentNode.getNodeName () .toString ()); если (CurrentNode.getNodeName ()...
вопрос задан: 11 July 2012 15:12
3
ответа

Что лучший способ состоит в том, чтобы сравнить Дважды и Интервал?

Следующий код в C# не работает: интервал iValue = 0; удвойте dValue = 0.0; bool isEqual = iValue. Равняется (dValue); Так, вопрос: что лучший способ состоит в том, чтобы сравнить Дважды и Интервал?
вопрос задан: 26 March 2012 18:46
3
ответа

Отношения равенства в Scala

Я просто наткнулся на одно из сообщений в блоге Tony Morris о Java и фундаментальной проблеме с языком: это определения сделанного на заказ отношения равенства для набора. Это - что-то, что я думаю...
вопрос задан: 15 December 2010 20:17
3
ответа

Why Java does not see that Integers are equal?

I have integers that are supposed to be equal (and I verify it by output). But in my if condition Java does not see these variables to have the same value. I have the following code: if (pay[0]==...
вопрос задан: 13 December 2010 14:53
3
ответа

C#, как вычислить хэш-код от ссылки на объект

Люди, вот тернистая проблема для Вас! Часть системы TickZoom должна собрать экземпляры каждого типа объекта в Словарь <> тип. Обязательно что их равенство и хэш-код...
вопрос задан: 31 May 2010 16:28
3
ответа

C# == оператор в окне Immediate ведет себя по-другому, чем во времени выполнения

Попробуйте следующее в окне Immediate: возразите a1 = "a"; возразите a2 = "a"; a1 == a2//выходная ложь и Вы будете видеть что a1 == a2 выходная ложь. Однако во времени выполнения или в приложении окна или в...
вопрос задан: 25 May 2010 13:36
3
ответа

То, почему я должен переопределить хэш-код (), когда я переопределяю, равняется () методу?

Хорошо, я получил известие от многих мест и источников, что каждый раз, когда я переопределяю равняние () метод, я должен переопределить хэш-код () метод также. Но рассмотрите следующую часть теста пакета кода;...
вопрос задан: 25 April 2010 07:53
3
ответа

Сравнение одного значения к целому массиву? (C#)

Скажем, у меня есть переменная C# и массив: интервал variable_1 = 1; интервал [3] array_1 = {1,2,3}; Как я могу проверить, равно ли значение variable_1 какому-либо из значений в array_1 без цикличного выполнения через...
вопрос задан: 5 April 2010 16:05
3
ответа

Сохраните, выделение, свойства … Тема для создания жизни Obj-c легче!

Чем больше я кодирую, тем больше я заблудился..., таким образом, я решил создать тему, полностью выделенную управлению памятью для меня (и другие) для не траты часов, поняв obj-c основы... Я обновлю его...
вопрос задан: 24 March 2010 09:37
3
ответа

Равенство битового массива

Мне нужно что-то немного больше, чем Система. Наборы. Класс BitArray в моем приложении. А именно, мне нужен битовый массив: Чтобы быть неизменным Для реализации равенства с помощью семантики значения, я создал...
вопрос задан: 23 February 2010 22:02
3
ответа

Java: очевидный способ для автоматического броска UnsupportedOperationException при вызове хэш-кода () и равняется ()?

У нас есть кодовая база OO, где в довольно большом хэш-коде случаев () и равняется (), просто не работают, главным образом по следующей причине: нет никакого способа расширить instantiable класс и добавить значение...
вопрос задан: 5 February 2010 07:26
3
ответа

Существует ли способ проверить, содержат ли два Набора те же элементы, независимые от порядка?

Я искал метод, который работает как Arrays.equals (a1, a2), но игнорирование порядка элемента. Я не был в состоянии найти его в любом Google Collections (что-то как Iterables....
вопрос задан: 14 October 2009 10:01
3
ответа

Существует ли полная ссылка реализации IEquatable?

Многие мои вопросы здесь на ТАК касаются реализации IEquatable. Я нашел его являющийся чрезвычайно трудным реализовать правильно, потому что существует много скрытых ошибок в наивной реализации, и...
вопрос задан: 9 October 2009 20:36
3
ответа

Следует ли переопределить метод equals для утверждения равенства объектов в модульном тесте?

Допустим, мы тестируем результат метода, утверждая равенство всех свойств объекта результата со свойствами ожидаемого объекта результата. Должны ли мы реализовать метод равных ...
вопрос задан: 28 July 2009 17:54
3
ответа

Единственный равняется в MySQL

Я задавался вопросом, почему использование MySQL, которому равняется сингл, входит в систему, условные операторы вместо более типичных двух равняются знакам. Существует ли техническая/историческая причина этого?Спасибо.
вопрос задан: 15 July 2009 17:08