==と===の違い 質問する

==と===の違い 質問する

==Swift には、二重等号 ( ) と三重等号 ( )という 2 つの等号演算子があるようですが===、この 2 つの違いは何でしょうか?

ベストアンサー1

!==およびは===同一性演算子であり、2 つのオブジェクトが同じ参照を持つかどうかを判断するために使用されます。

Swift には 2 つの同一性演算子 (=== と !==) も用意されており、これらを使用して 2 つのオブジェクト参照が同じオブジェクト インスタンスを参照しているかどうかをテストできます。

抜粋: Apple Inc.「Swift プログラミング言語」iBooks。https://itun.es/us/jEUH0.l

おすすめ記事