Java从0开始学——字符串

#,java中的字符串是不可变的;

#,比较两个字符串是不是相等,不能用==,因为那只能确认他们是否指向了同一个字符串对象;
#,空串和null是不同的;
#,代码点和代码单元
    #,代码点表示一个字符,可能是一个代码单元表示,也可能是两个,那些超过原来的16位限制的增补字符就可能需要两个代码单元来表示。
    #,代码单元实际上就是原来的一个16位的unicode的字符,只是因为现在unicode做了调整,已经不再是一个宽字符就可以表示一个字符了。
    关于代码点和代码单元的更详细的描述,可以参考下面这篇文章:
  Java中的代码点和代码单元 (http://blog.csdn.net/weizhaozhe/article/details/3909079 )
 
 



原文地址:https://www.cnblogs.com/strinkbug/p/4910535.html