我编译和执行该程序后,惊呆了。
String name = "Braxton";
String namе = "Phillippa";
System.out.println(name); //Braxton
System.out.println(namе); //Phillippa
它成功地编译和执行罚款。什么是错的Java?
这是因为e
和е
出现相同,但不同的Unicode字符。您可以通过复制粘贴上面的字母为验证这是什么Unicode字符是这样的。
System.out.println("\u0065");
System.out.println("\u0435");
注意:要重现你必须复制粘贴代码上述问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句