java语言易混淆知识点

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013241951/article/details/81740828

s.substring(a,b): a,b含义
不可变字符串string
修改:先提取字符串再拼接

==和equals区别

空串和Null串:
空串是长度为0内容为空
Null串表示目前没有任何与该变量的关联
检查一个字符串是否为null   if(str == null)
检查一个字符串既不是null也不是空串:if(str != null  && str.length() != 0)   !!首先要检查str不是null 因为在null 上调用方法会产生错误。

代码点和代码单元
s.charAt(n):返回位置n的代码单元  n介于0-s.length-1

猜你喜欢

转载自blog.csdn.net/u013241951/article/details/81740828