== operator membandingkan sama ada nilai dua operan adalah sama jenis data asas membandingkan nilai, dan objek membandingkan rujukan boleh mengatasi kaedah equals() atau menggunakan == untuk membandingkan rujukan.
== Operator di Java
== Operator
Di Java, == ialah pengendali kesamaan yang membandingkan nilai dua operan untuk kesamaan.
Sintaks
<code class="java">boolean == (value1, value2);</code>
Kembali hasil
Jika nilai nilai1 dan nilai2 adalah sama, kembalikan benar;
Senario penggunaan
== operator biasanya digunakan untuk membandingkan nilai kesamaan jenis data asas (seperti int, double, char). Untuk objek, operator == membandingkan rujukannya, bukan nilainya.
Jenis Bukan Asas
Untuk jenis bukan asas (seperti objek), anda boleh membandingkan nilai sebenar mereka menggunakan kaedah berikut:
Contoh
<code class="java">// 基本数据类型比较 int a = 5; int b = 5; System.out.println(a == b); // 输出:true // 对象引用比较 String str1 = new String("hello"); String str2 = new String("hello"); System.out.println(str1 == str2); // 输出:false</code>
Atas ialah kandungan terperinci \napa maksudnya dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!