上代码:
/**
* 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 方法比较的同一对象(对象相等)