Public Class Compaare { /*** == berbeda dari Equals ()* /public static void main (string [] args) {string s1 = string baru ("Halo, World!"); ; S3); // Alamatnya berbeda. Hasil operasi S2 == S3 adalah: false
Hasil operasi S1 == S3 adalah: Benar
Hasil perhitungan S2.Equals (S3) adalah: Benar
Meringkaskan:
== Dibandingkan dengan Equals (), kontennya berbeda. Karena S1 dan S2 adalah dua referensi objek yang berbeda, posisi dua dalam memori berbeda, dan pernyataan string S3 = S1 diberikan referensi S1 ke S3, sehingga dua objek S1 dan S3 sama.