20
ความแตกต่างระหว่างสตริง Java กับ null (“”)
ความแตกต่างระหว่างnullและ""(สตริงว่าง) คืออะไร? ฉันได้เขียนโค้ดง่ายๆ String a = ""; String b = null; System.out.println(a == b); // false System.out.println(a.equals(b)); // false falseงบทั้งสองกลับ ดูเหมือนว่าฉันไม่สามารถค้นหาความแตกต่างที่แท้จริงระหว่างพวกเขาได้