String类的下面特性需要注意:
1、null情况
- String str1 = null;
- String str2 = null;
- String str3 = str1+str2;
- System.out.println(str1);
- System.out.println(str3);
测试结果:默认会调用String.valueOf(str1),处理之后为字符串"null"
- null
- nullnull
2、拼串情况
拼串时会新产生字符串,长度为之前字符串的和,再将之前的串依次拷贝到新串中。性能较差
3、final类,不允许有子类
本文转自 zhouhaipeng 51CTO博客,原文链接:http://blog.51cto.com/tianya23/705560,如需转载请自行联系原作者