Описание тега equals-operator
0
ответов
Почему операция == не работает на сервере в PHP, но работает на localhost?
Я попробовал этот код на localhost, и он работал нормально, но когда я загружаю его на сервер, он не работает, и у него есть проблема с этой строкой:if($key[$j]== $this->test);, Вы можете помочь?:) <?php class key { public $test; public $resul…
11 мар '15 в 08:42
3
ответа
Моя деятельность не распознает текстовое равенство
Может кто-нибудь помочь мне, я убиваю себя здесь. Так что в моей деятельности у меня есть этот код, и приложение постоянно показывает, что CurrentQ не равен (currentQ.getODG() != answer.getText()) на ответ я вижу через LogCat с Log.d, что слова иден…
25 авг '15 в 03:31
2
ответа
Ключи словаря не содержат ключ, который уже содержится в ключах
Почему следующая "существующая" логическая переменная получает значение false??? foreach (Cell existCell in this.decoratorByCell.Keys) { //this call yield the same hashcode for both cells. still exist==false bool exist = this.decoratorByCell.Contain…
25 апр '10 в 10:54
5
ответов
Разница между == и === в Mathematica
У меня сложилось впечатление, что = это назначение, == это числовое сравнение, и === это символическое сравнение (как и в некоторых других языках == являющийся equal to а также === являющийся identical to, Однако, если посмотреть на следующее, может…
13 мар '11 в 01:06
4
ответа
Повторный бокс дает разные ссылки?
Я пытаюсь понять этот код: double b = 3; object o = b; Console.WriteLine(o.Equals(3));//false Console.WriteLine(o.Equals(b));//true Console.WriteLine( o == (object)b );//false Каждый новый бокс делает разные ссылки на объект б? Если 1. верно, почему…
29 ноя '12 в 08:44
2
ответа
Разница между Object.Equals(objA, objB), objA.Equals(objB) и objA == objB для типов CLR?
Мне интересно, будут ли типы CLR возвращать разные результаты из следующих: Object.Equals(objA, objB) objA.Equals(objB) (objA == objB) Я понимаю, что за пределами CLR кто-то может легко реализовать IEqualtable Равно и перегружает оператор == неправи…
08 ноя '11 в 15:21
2
ответа
C# List<Object>.Equals не удается при сравнении объектов
У меня есть класс, как показано ниже. К объекту этого класса мне нужно добавить новый язык, если он не существует using System; using System.Collections.Generic; namespace discovery.POCO { public class MultiLingualObject { public string TableName { …
08 окт '18 в 11:57
0
ответов
Метод equals() и сравнение объектов
Я изучал основы Java и увидел метод equals() и написал этот код public class EqualsTest { public static void main(String[] args) { String str = new String("this"); String str2 = new String("this"); Object obj1 = new Object(6); Object obj2 = new Obje…
12 дек '18 в 05:31
8
ответов
Оператор Java == на двойниках
Этот метод возвращает 'true'. Зачем? public static boolean f() { double val = Double.MAX_VALUE/10; double save = val; for (int i = 1; i < 1000; i++) { val -= i; } return (val == save); }
06 фев '13 в 16:58
1
ответ
Linq To Sql, где не называется переопределено равно
В настоящее время я работаю над проектом, в котором я собираюсь провести много сравнений похожих не связанных с базой данных (объектов сервисного уровня для этого обсуждения) объектов и объектов, извлеченных из базы данных через LinqToSql. Ради этог…
08 авг '12 в 18:32
2
ответа
Порядок аргумента для '==' с Nullable<T>
Следующие два C# функции отличаются только переключением левого / правого порядка аргументов на оператор равенства, ==, (Тип IsInitialized является bool). Использование C# 7.1 и .NET 4.7. static void A(ISupportInitialize x) { if ((x as ISupportIniti…
18 авг '17 в 08:22
4
ответа
После перегрузки оператора ==, как сравнивать, если две переменные указывают на один и тот же объект?
Перегрузка оператора сравнения, как сравнивать, если две переменные указывают на один и тот же объект (т.е. не на значение) public static bool operator ==(Landscape a, Landscape b) { return a.Width == b.Width && a.Height == b.Height; } publi…
06 мар '09 в 05:35
3
ответа
Как вы переопределяете оператор == при использовании интерфейсов вместо реальных типов?
У меня есть такой код: Как мне реализовать оператор ==, чтобы он вызывался, когда переменные имеют интерфейс IMyClass? public class MyClass : IMyClass { public static bool operator ==(MyClass a, MyClass b) { if (ReferenceEquals(a, b)) return true; i…
15 июн '10 в 11:46
1
ответ
Проверка экземпляра параметра ограниченного типа не для класса на null в универсальном методе
В настоящее время у меня есть общий метод, в котором я хочу выполнить некоторую проверку параметров, прежде чем работать с ними. В частности, если экземпляр параметра типа T это ссылочный тип, я хочу проверить, если это null и бросить ArgumentNullEx…
12 сен '12 в 21:30
2
ответа
Как мне просто сравнить символы в C++?
У меня есть следующий код: #include <iostream> using namespace std; int main() { char fg; cin>>fg; char x[20]; x[0]='0'; if(fg=x[0]) { cout<<"It's true!"<<endl; return true; } cout<<"It's false!"<<endl; return fal…
04 апр '13 в 03:05
2
ответа
Функция равенства не работает в моем коде Java
У меня есть 2 просмотра текста, 1 поле ввода и 1 кнопка в моем XML. в моем коде эта строка не работает: if(c.equals(str)){ Toast.makeText(GameActivity.this, "Alright",Toast.LENGTH_LONG).show(); } но следующая строка (else) работает и в обоих случаях…
15 июн '16 в 09:17
1
ответ
Нет == определено для boost::tuples
У меня есть этот код: ... #include "boost/tuple/tuple_comparison.hpp" ... template <typename ReturnType, typename... Args> function<ReturnType(Args...)> memoize(const Args && ... args) { using noRef = boost::tuple<typename std…
03 май '16 в 07:09
3
ответа
Если еще заявление со строкой, сравните Java
Я очень плохо знаком с Java-кодом, только когда-либо действительно использовал C++ раньше. Я пытаюсь сравнить две строковые переменные, и если они совпадают, установите новую переменную для строкового ответа, иначе новая переменная будет нулевой. на…
01 авг '13 в 19:00
3
ответа
Запишите нехватку оператора if-else с двумя падежами в одной строке
Существует выражение JavaScript, которое присваивает name переменная к renamed переменная. Это всегда то же самое с одним исключением: renamed = name == 'John' ? 'Johnny' : name; Однако я хочу два исключения: переименовать Джона в Джонни переименова…
23 апр '14 в 10:01
1
ответ
Java "abc" == "abc" операция
Когда мы делаем: String a = new String("abc"); String b = new String ("abc"); и сделать a == b он возвращает false, потому что это 2 разных объекта.Но когда у нас есть это: String c = "abc"; String d = "abc"; и мы делаем c == d это возвращает истину…
21 окт '15 в 15:33