Результаты поиска по запросу "equality"

12 ответов

Сравнение значений NaN на равенство в Javascript

Мне нужно сравнить два числовых значения для равенства в Javascript. Значения могут бытьNaN также. Я пришел с этим кодом: if (val1 == val2 || isNaN(val1) && isNaN(val2)) ...который работает нормально, но это выглядит раздутым для меня. Я хотел ...

4 ответа

Scala равенство с проверкой типов?

Существует ли единый метод для проверки на равенство типов? к несчастью val objectA:String = "test" val objectB:Int = 2 objectA == objectBоператор равенства == не жалуется, если objectB - это Int, а objectA - это строка. Мне нужен оператор типа ...

4 ответа

Сравнение объектов на равенство: JAVA

public ClassA { private String firstId; private String secondId; public void setFirstId(String firstId) { this.firstId = firstId; } public String getFirstId() { return id; } public void setSecondId(String secondId) { this.secondId = secondId; } ...

ТОП публикаций

5 ответов

Равенство объектов и примитивов

Я знаю, что идентичные объекты не равны, т.е. var obj = { name: "Value" }; var obj2 = { name: "Value" }; console.log("obj equals obj2: " + (obj === obj2)); //evaluates to falseВсе же примитивные типы: var str = "string1"; var str2 = "string1"; ...

4 ответа

Строковый оператор равенства == в c #

Я попытался заглянуть в код, реализованный для оператора сравнения в строковом классе в C #. Что было найдено это: //THIS IS NOT WHAT I MEANT public static bool Equals(object objA, object objB) { return ((objA == objB) || (((objA != null) && ...

5 ответов

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

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

3 ответа

Если в Python написано "утка", стоит ли тестировать isinstance?

У вас есть класс Python, который нуждается в тесте equals. Python должен использовать Duck-typing, но стоит ли (лучше / точнее) включить или исключить тест на соответствие вуравнениефункционировать? Например: class Trout(object): def ...

3 ответа

Почему NSString иногда работает со знаком равенства? [Дубликат]

Возможный дубликат: Понимание сравнения NSString в Objective-C [https://stackoverflow.com/questions/3703554/understanding-nsstring-comparison-in-objective-c] Просто читал о равенстве и идентичности, и я понял, что я использовал некоторые знаки ...

3 ответа

Python 2: различное значение ключевого слова «in» для множеств и списков

Рассмотрим этот фрагмент: class SomeClass(object): def __init__(self, someattribute="somevalue"): self.someattribute = someattribute def __eq__(self, other): return self.someattribute == other.someattribute def __ne__(self, other): return ...

1 ответ

Есть ли идиоматический подход в C ++ для сравнения полиморфных типов на предмет эквивалентности?

У меня есть Base * указатели на два экземпляра полиморфного типа, и мне нужно определить, эквивалентны ли ссылочные объекты. Мой текущий подход заключается в том, чтобы сначала использовать RTTI для проверки на равенство типов. Если типы равны, ...