5
ответов

Основной вопрос о Java: Строковое равенство

общедоступный класс A {статическая Строка s1 = "Я - A"; общедоступная статическая основная пустота (Строка [] args) {Строка s2 = "Я - A"; System.out.println (s1 == s2); }} Выше выводов программы "...
вопрос задан: 24 July 2010 06:37
5
ответов

Имеет смысл проверять на идентификационные данные в __ eq __?

Когда реализация пользовательского равенства функционирует для класса, имеет смысл проверять на идентификационные данные сначала? Пример: определение __ eq __ (сам, другой): возвратитесь (сам, другой), или (другие критерии) Это...
вопрос задан: 5 July 2010 14:00
5
ответов

Это возможное так или иначе в C#: если (== b == c == d) {…}

Существует ли быстрый способ сравнить равенство больше чем одного значения в C#? что-то как: если (5 == 6 == 2 == 2) {//делают что-то} Спасибо
вопрос задан: 30 April 2010 09:01
5
ответов

Объектное равенство в контексте в спящем режиме / веб-приложение

Как Вы обрабатываете объектное равенство для объектов Java, управляемых, в спящем режиме? В 'в спящем режиме в действии' книга, они говорят, что нужно одобрить бизнес-ключи по суррогатным ключам. Большую часть времени я не делаю...
вопрос задан: 27 April 2010 08:56
5
ответов

C # Проверка равенства для общей оболочки с неявным отрисовкой не работает для классов [duplicate]

Таким образом, у меня есть общий класс-оболочка с неявным литом, подобным этому: public class Wrapper & lt; T & gt; {T_value; public Wrapper (T val) {_value = val; } static public ...
вопрос задан: 10 April 2010 20:00
5
ответов

Сравните равенство символа [] в C

У меня есть две переменные: символ charTime [] = "ВРЕМЯ"; символ buf [] = "SOMETHINGELSE"; я хочу проверить, равны ли эти два..., использование charTime == buf не работает. Что должно я использовать, и может кто-то...
вопрос задан: 14 March 2010 06:30
5
ответов

установить равенство в linq

У меня есть два списка A и B (Список). Как определить, равны ли они самым дешевым способом? Я могу написать что-то вроде '(A минус B) объединение (B минус A) = пустой набор' или объединить их вместе и посчитать количество ...
вопрос задан: 3 June 2009 03:37
4
ответа

Ложь == 0 и Верна == 1 деталь реализации, или она гарантируется языком?

Гарантируется, что Ложь == 0 и Верный == 1, в Python (предполагающий, что им не повторно присваивает пользователь)? Например, это всегда гарантировало, что следующий код будет всегда производить...
вопрос задан: 5 November 2019 02:53
4
ответа

Когда был бы JavaScript == иметь больше смысла, чем ===?

Как, Который равняется оператору (== по сравнению с == =) должен использоваться в сравнениях JavaScript? указывает, что они в основном идентичны кроме '===', также гарантирует, что равенство типа и следовательно '==' могло бы выполнить тип...
вопрос задан: 23 May 2017 12:07
4
ответа

Равенство объектов с GHC [дубликат]

Одним из самых ярких ограничений Haskell (исходящих из нечистого функционального языка) является очевидное отсутствие понятия «равенство объектов» или «ссылочное равенство». Итак, это неотъемлемо ...
вопрос задан: 4 January 2015 05:55
4
ответа

CLR оптимизация JIT нарушает причинную связь?

Я писал поучительный пример для коллеги, чтобы показать ему, почему тестирование плаваний для равенства часто является плохой идеей. Пример, с которым я пошел, добавлял.1 десять раз и выдерживал сравнение с 1,0 (...
вопрос задан: 10 May 2012 14:11
4
ответа

В Ruby, почему делает равенство с нолем (“Date.new == ноль”) возвращают ноль?

При записи некоторого rspec сегодня, я столкнулся с некоторым неожиданным поведением со сравнением Даты (и Время) экземпляры к нолю. Вот демонстрационный рубин сырых данных использования (никакие направляющие или другие библиотеки): user@MacBook-Work...
вопрос задан: 28 July 2011 01:17
4
ответа

Что является лучшим способом проверить два Списка <T> списки для равенства в C#

Существует много способов сделать это, но я чувствую, что пропустил функцию или что-то. Очевидно, Список == Список будет использовать Объект. Равняется (), и возвратите false. Если каждый элемент списка равен и...
вопрос задан: 17 July 2011 10:39
4
ответа

Сделать операторы равенства возвращать двоичный код вместо bool [duplicate]

Есть ли способ сделать операции равенства (! =, ==) return в двоичном int, а не в bool? То есть, 4! = 4 возвращает (bool) false, но я хотел бы получить (int) 0. Самый простой способ - сделать бросок: ...
вопрос задан: 20 March 2011 20:14
4
ответа

Словари.NET имеют те же ключи и значения, но не “равны”

Этот тест сбои: использование Microsoft. VisualStudio. TestTools. UnitTesting; [TestMethod ()] общественность освобождают dictEqualTest () {IDictionary <строка, интервал> dict = новый Словарь <...
вопрос задан: 8 February 2010 01:47
4
ответа

php не равен и не равен, равен

Я продолжаю видеть изменения этого: Не равный! = Не равный, равный! ==, Какой является стандартом, или у них есть различные значения? Я предполагаю, что последний также проверяет значение и имя если это'...
вопрос задан: 4 December 2009 11:20
4
ответа

Что алгоритм используется memberwise тестом равенства в структурах.NET?

Что алгоритм используется memberwise тестом равенства в структурах.NET? Я хотел бы знать это так, чтобы я мог использовать его в качестве основания для моего собственного алгоритма. Я пытаюсь записать рекурсивное...
вопрос задан: 5 November 2009 13:29
4
ответа

C# - Список <T>.Remove () всегда удаляет первый объект в списке

Работа в Visual Studio 2008 (C#)... Я использую набор Списка для хранения экземпляров моего пользовательского класса (Сдвиг). Я хочу удалить определенный сдвиг из списка при помощи Удалить метода. Но Список....
вопрос задан: 16 September 2009 19:09
4
ответа

Равенство с дважды. NaN

У меня есть следующий код... если (Price_Foreign! = Дважды. NaN) {вывод. Добавьте (распорная деталь); вывод. Добавьте (Строка. Формат (" {0,-10:C} доллар США", Price_Foreign));}, Который выводы: доллар США NaN, Что дает? Я...
вопрос задан: 17 February 2009 19:01
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
ответа

Сравнение строк в Python: is vs. == [duplicate]

Я заметил, что сценарий Python, который я писал, действует коротко, и проследил его до бесконечного цикла, где условие цикла было, а строка не ''. Пробежав по нему в отладчике, оказалось ...
вопрос задан: 21 August 2014 18:12
3
ответа

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

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

Существует ли подход / стратегия для снижения стоимости проверок равенства? [Дубликат]

Неизменность наряду с ссылочной прозрачностью приводит к двум желательным свойствам. Но вместе они имеют два недостатка: глубокое копирование определения равенства. Оба действия дороги.
вопрос задан: 14 October 2013 09:00
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
ответа

В Objective C, каков эквивалент “instanceof” ключевого слова Java?

Я хотел бы проверить, является ли объект (например, someObject) присваиваемым (способный броском) к переменной другого типа (например, SpecifiedType). В Java я могу записать: someObject instanceof SpecifiedType...
вопрос задан: 11 July 2012 12:48
3
ответа

JavaScript: {} == ложью является SyntaxError?

В Firefox 3.5 я ввожу это в консоли Firebug: ложь == {}//=> evals ко лжи {} == ложь//синтаксическая ошибка, Каково объяснение этого?
вопрос задан: 5 January 2012 07:38
3
ответа

Как проверить, являются ли два Выражения <Func <T, bool>> тем же [дубликат]

Действительно ли возможно узнать, являются ли два выражения тем же? Как, учитывая следующие четыре выражения: Выражение <Func <интервал, bool>> = x => ложь; Выражение <Func&...
вопрос задан: 23 March 2011 15:08
3
ответа

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

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