equals-operator

    2熱度

    3回答

    我遇到過這個問題的大多數人都在使用=,他們需要==。這裏導致我的問題是什麼? com\callmeyer\jopp\FieldCoordinator.java:303: unexpected type required: class, package found : variable if (event.getType() == event.Type.INSERT) {

    4熱度

    2回答

    我想知道如果CLR類型將從以下返回不同的結果: Object.Equals(objA, objB) objA.Equals(objB) (objA == objB) 我意識到CLR有人說外面可以很容易地實現IEqualtable equals和不當重載==操作符。我不關心不適當的實現這些。我認識到的是類(包括String,Int32等)實現這3個不同。 此外,如果可能的話,哪一個應該是

    7熱度

    3回答

    我目前正在爲==操作符創建一個重載函數。我爲我的鏈表創建一個hpp文件,我似乎無法讓這個操作符在hpp文件中工作。 目前,我有這樣的: template <typename T_> class sq_list { bool operator == (sq_list & lhs, sq_list & rhs) { return *lhs == *rhs; }; refere

    2熱度

    1回答

    我目前正在爲我的鏈表重載==操作符。我有我的頭操作員設置類似如下: class sqrlst { public: std::vector<int> vlist; bool operator == (iterator const & rhs) { return this->iter == rhs.iter; }; 然後我在我的頭文件中創建一個方法,用下面的代碼 void

    5熱度

    8回答

    可能重複: C#: String.Equals vs. == 喜的。 有些時候有人告訴我,你絕不應該用==來比較字符串,並且你應該使用string.equals(),但是它指的是java。 什麼是在.NET c#中的差異beteen ==和string.equals?

    8熱度

    5回答

    是$a == $b總是等於$b == $a? 我認爲在JavaScript中有一些奇怪的情況,如果由於投射而不是這樣。 我認爲ide是正確的。我會問另一個question。

    2熱度

    4回答

    可能重複: Javascript === vs == : Does it matter which 「equal」 operator I use? When would JavaScript == make more sense than ===? 是什麼在比較未定義值的字符串以下方法之間的差異。 var x; if(x==undefined) { alert(x); } 和

    44熱度

    3回答

    我不斷收到相同的問題,我想要引用的對象被複制或者我想要複製的對象被引用。當我使用=運算符時會發生這種情況。 例如,如果我發送對象爲另一種形式,即: SomeForm myForm = new SomeForm(); SomeObject myObject = new SomeObject(); myForm.formObject = myObject; ...然後修改表單對象,原來的對象不

    3熱度

    3回答

    可能重複: Lambda Expression: == vs. .Equals() 嗨, 我用了很多關鍵字等於比較變量和其他的東西。 但 wines = wines.Where(d => d.Region.Equals(paramRegion)).ToList(); 在運行時返回一個錯誤時,在數據區域爲NULL 我不得不使用代碼 wines = wines.Where(d => d.Regio

    9熱度

    2回答

    在一個PHP程序中,我有一些自定義對象的數組,我想查找數組是否包含某個對象。當然,我可以使用array_search,但是這會檢查對象是否是同一個對象,而不是它是否具有相同的變量。所以我想能夠創建我自己的比較函數的對象,我可以使用array_search方法(或類似的東西)。 我希望能夠做這樣的事情: class foo { public $_a,$_b; function