假如我们不写前端,假如我们只搞后台,应该不会出现这种情况。
在前端写习惯了字符判断用 = 号,我们后台也可能随手用 =号 ,事实确实,虽然命名的两个字符串内容相同,但却不相等,因为这里的 =号判断的是它们的内存,它们真的不相等。
所以,我们应该用equals方法,即
a.equals(b);
假如我们不写前端,假如我们只搞后台,应该不会出现这种情况。
在前端写习惯了字符判断用 = 号,我们后台也可能随手用 =号 ,事实确实,虽然命名的两个字符串内容相同,但却不相等,因为这里的 =号判断的是它们的内存,它们真的不相等。
所以,我们应该用equals方法,即
a.equals(b);