Описание тега object-comparison

2 ответа

Невозможно преобразовать System.Object в System.Version при сравнении версий

Я читаю два файла MS Word и мне нужно сравнить свойства docx. Я получаю правильные выходные данные для каждой переменной, но как только я сравниваю их, я получаю следующую ошибку. Есть идеи почему? Major Minor Build Revision ----- ----- ----- ------…
05 фев '18 в 03:58
3 ответа

Почему мое сравнение, если утверждение не работает?

Почему следующий код (в какао) не работает? NSString *extension = [fileName pathExtension]; NSString *wantedExtension = @"mp3"; if(extension == wantedExtension){ //work } в XCode это просто работает без предупреждений или ошибок, но не делает то, чт…
27 янв '09 в 18:54
2 ответа

AngularJS angular.equals, работающие по-разному на нг-шоу

У меня есть эти строки в моем контроллере $scope.VLANEnabledServers = {}; $scope.myEmpty = {}; console.log(angular.equals($scope.myEmpty, $scope.VLANEnabledServers)); и это ng-show в шаблоне <table ng-show="!angular.equals(myEmpty, VLANEnabledSer…
16 дек '14 в 14:42
1 ответ

Как я могу преобразовать информацию цвета пикселя изображения в числа и сохранить это в CSV?

Как извлечь информацию о цвете пикселя на изображении в числа и сохранить их в файле CSV? Все эти числа должны идти в 1 строку и несколько столбцов. Если изображение имеет размер 50*50, тогда должна быть только 1 строка и 2500 столбцов, содержащих и…
3 ответа

Работает ли метод equals с объектами? Если так, то как?

У меня есть программа зоопарка, и в зоопарке есть разветвленные подгруппы животных, которые являются рептилиями. Когда я делаю метод equals, основная программа компилируется и запускается. Я запутался, как Java знает, как использовать метод equals, …
09 июл '13 в 14:46
1 ответ

Невозможно сравнить переменную JavaScript с данными JSON

У меня есть таблица, хранящаяся в виде строки в данных JSON в localstorage. Я хочу сравнить одно из полей, хранящихся здесь, с отдельной переменной javascript. Вот что я попробовал: var goalsStr = localStorage.getItem("goals"); var goalsObj = JSON.p…
3 ответа

Всегда ли "==" в Ruby равнозначно равенству?

Извините, если дублируется (я не нашел его) Это только для того, чтобы подтвердить, что оператор Руби == всегда выполняет сравнение на равенство Т.е. a == b сравнивает значение a со значением b, вместо того, чтобы, как в Java, указывать, указывают л…
15 сен '12 в 08:28
1 ответ

Концепция: сравнение объектов и массивов, таких как строки и числа в JavaScript

Есть ли способ сравнить два объекта, на которые нет ссылок, по их буквальному значению, например, строке или числу? _is = function (a, b) { /* Code */ } Это может относиться к любому типу объекта, даже к пользовательским объектам. _is(new X("a"), ne…
1 ответ

Как сравнить два сложных объекта и игнорировать как нулевую, так и пустую строку?

Мне нужно утверждать два сложных объекта, которые могут содержать как примитивные, так и n уровней объектов внутри. так что я погуглил и выбрал библиотеку unitils, Но у меня есть условие, что мне нужно рассматривать как нулевую, так и пустую строку …
31 мар '16 в 07:35
1 ответ

Сравнение значений двух объектов с вложенными циклами for

var has = { name: 'dog', surname: 'cat', skills : { football: true, basketball: true, volleyball: true } } var pas = { name: 'dolphin', surname: 'cat', skills : { football: false, basketball: false, volleyball: true } } function compare(Obj1, Obj2)…
2 ответа

Как in_array проверяет, находится ли объект в массиве объектов?

Есть ли in_array() сделать сравнение объектов, где он проверяет, что все атрибуты одинаковы? Что, если $obj1 === $obj2, он просто сделает сравнение указателей вместо этого? Я использую ORM, поэтому я бы предпочел зацикливаться на тестировании объект…
31 июл '12 в 15:23
9 ответов

Как сравнить два целых числа?

Я должен сравнить два Integer объекты (не int). Какой канонический способ сравнить их? Integer x = ... Integer y = ... Я могу думать об этом: if (x == y) == Оператор сравнивает только ссылки, так что это будет работать только для более низких целых …
09 дек '09 в 13:18
2 ответа

Должен ли я переопределить метод Object.equals(Object)?

У меня есть два экземпляра одного класса. public class Gilda { private String nome; public Gilda(String nome) { this.nome = nome; } // More stuff } При попытке сравнить их через Object.equals(Object) метод, он возвращает false, Это странно, потому ч…
25 янв '15 в 15:35
3 ответа

Reflection - сравнение объектов и значения по умолчанию

Я пытаюсь сравнить два сложных объекта в C# и создать словарь, содержащий различия между ними. Если у меня есть такой класс: public class Product { public int Id {get; set;} public bool IsWhatever {get; set;} public string Something {get; set;} publ…
14 мар '13 в 14:49
2 ответа

Как сравнить две объектные переменные в языке выражений EL?

Я создаю выпадающий список всех языков. Выбор языка по умолчанию для списка будет определяться информацией, добавленной пользователем: <select> <c:forEach items="${languages}" var="lang"> <c:choose> <c:when test="${lang}.equals(…
14 дек '09 в 13:10
2 ответа

Javascript: глубокое сравнение

Я проверял этот вопрос. Javascript Deep Comparison. Решение вопроса не убедило меня, поэтому я попытался проанализировать проблему и придумал, что var obj = {here: 2}; console.log(deepEqual(obj, obj)); // → true console.log(deepEqual(obj, {here: 1})…
15 июл '16 в 16:04
2 ответа

Java Integer pool. Зачем?

Я везде читал, что когда вы определяете Integer в Java от -128 до 127, вместо создания нового объекта он возвращает уже созданный объект. Я не вижу смысла делать это, кроме как позволить начинающим программистам сравнивать объекты Integer с == чтобы…
05 июл '13 в 17:51
1 ответ

Что происходит, когда вы сравниваете два объекта?

Если бы я написал оператор == для класса Foo (в C++), что именно произойдет? Сравнивает ли он каждый элемент данных друг с другом? class Foo { private: int bar; public: bool operator==(const Foo other&) { return *this == other; //what? //is this…
28 июл '09 в 23:47
2 ответа

Python pickle: засоленные объекты не равны исходным объектам

Я думаю, что это ожидаемое поведение, но хочу проверить и, возможно, выяснить, почему, поскольку исследование, которое я провел, оказалось пустым У меня есть функция, которая извлекает данные, создает новый экземпляр моего пользовательского класса, …
02 мар '12 в 08:30
3 ответа

Java: лучший способ сравнить наборы из 2 чисел, чем конкатенация

Вот ситуация: я хочу проверить 2 объекта на уникальность на основе 2 разных идентификаторов. Пример: // Note I'm using JSON notation to keep things simple; the actual code // is with Java Objects // OBJECT A { main_id: 0, id_a: 123, id_b: 456 } // O…
29 апр '14 в 20:48