問題タブ [equals-operator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - doubleのJavaの'=='演算子
このメソッドは「true」を返します。なんで ?
java - 128 までの整数値に対して等号演算子が機能するのはなぜですか?
==
128以降の整数値に対して整数演算子が機能しないのはなぜですか? 誰かがこの状況を説明できますか?
これは私の Java 環境です。
サンプルコード:
コンソール出力の一部:
c++ - == および != 演算子はコンパイラによって生成されますか?
== および/または != 演算子を提供する必要がありますか? 私はここで読みました:なぜ C++ コンパイラは operator== と operator!= を定義しないのですか? 私はそうしますが、実際に試したとき(それらを提供せずに使用しようとしたとき)、プログラムは正常にコンパイルされました。どうしたの?
問題がある場合はVS2010を使用してください。
c++ - C++ で単純に文字を比較するにはどうすればよいですか?
次のコードがあります。
どんな入力をしても、true
常に返されます。私の構文はオフですか?どんな助けでも大歓迎です。
vb.net - vb.net リストボックスの項目を整数に設定する
多くのオプション (正確には 198) を含むリスト ボックスがあり、それらは項目の名前です。各名前を整数 (アイテム ID) に等しくなるように変換して、その番号をファイルに書き込めるようにする必要があります。
たとえば、最初のアイテムを選択した場合、整数は 3000 に設定されますが、2 番目のアイテムを選択した場合は 3001 となります。
言い方が分からなかったので、ご理解いただければ幸いです。ありがとう。
powershell - -eq の PowerShell 多次元コレクション ロジック
PowerShell Logicのおかげで-eq
、左側のオペランドがブール値ではなくコレクションの-eq
場合に、右側のオペランドと等しい要素の配列を返す場合の複雑な動作に精通しています。3.0仕様から:
左オペランドで指定された値がコレクションでない場合、結果は bool 型になります。それ以外の場合、結果は、右側のオペランドで指定された値と比較したときに True をテストするコレクションの要素を含む、空の可能性のある制約のない 1 次元配列になります。
そうは言っても、私にはまったく意味のないケースが見つかりました。配列でもある要素で配列を宣言すると、実際には-eq
その要素と一致するようになりません。
どうしたの?これが混合型の配列要素をラップする PowerShell なのか、2 次元配列をラップするのか、値と参照型の等価性チェックの問題なのか、またはそれらのサブセットなのかを判断するのは特に簡単ではありません。
unix - 最後の列が「R」の場合... 可能ですか? ユニックスで
いくつかのフィールドを含む変数から最後の列を見つける必要があります。次のようなものを書く必要があります:
出来ますか?
android - 私は何かを得ていません。文字列 == 文字列 False
なぜこれは偽なのですか?わかりません。DataBaseHelper.getBoolean(); 文字列値です。このifステートメントでは、同じ結果を出力しますが、互いに等しくないと言っています..
toher クラスの getBoolean メソッド。