PHP中文网2017-04-17 17:05:58
二重引用符を使用して作成された同じ内容の文字列は、すべて同じ参照を指します。新しい String から生成されるのは、新しいオブジェクトです。新しい String
<pre>
$java StringEqualsTest
$java StringEqualsTest
true
false
ringa_lee2017-04-17 17:05:58
インターネット上には Java の == とquals() に関する多くの紹介があり、いくつかの記事を参照するだけで、この問題は表面的には非常に単純ですが、より深く理解できるようになります。進むにつれて深みが増していきます。
阿神2017-04-17 17:05:58
Java の == は数値型を決定することしかできないのでしょうか?
答え: いいえ、==
は基本的なデータ型 (数値型) とオブジェクトを決定できます。
怪我咯2017-04-17 17:05:58
== はリテラル値を比較します
文字列は参照型であり、確立された文字列はメモリ内で不変です。s は "" 文字列のメモリ アドレスを参照し、同じアドレスは当然同じものと比較されます