上代碼:
/**
* 1.對於兩種不同語言額空格 中文與英文的無法分辨,用等號區分不出來。用equals 方法可以區分出來
*/
boolean temp =" ".equals(" ");//中文與英文空格進行比較
System.out.println(temp);
String cn_space=" ";//中文空格
String en_space=" ";//英文空格
System.out.println(cn_space==en_space);
System.out.println((int)" ".charAt(0));
System.out.println((int)" ".charAt(0));
打印結果:
結論: 雙等號比較的值相等、equals 方法比較的同一對象(對象相等)