- 博客(3)
- 收藏
- 关注
原创 String类型的修改
字符串的设计关注的是字符串的重用,对于修改字符串而言,效率与资源消耗都比较大,为此字符串不适合频繁的修改。 对此,java提供了一个专门用于修改字符串内容的类: StringBulider和StringBuffer。其内部维护一个可变的char数组,所以修改都是建立在一个StringBuilder或StringBuffer对象上完成,不会反复创建新对象。并且其还提供了便于修改字符串内容的相关方法,...
2018-12-18 10:59:40 661
原创 String类型常用方法
int length() 该方法可以返回当前字符串的长度(字符个数) String str = "我爱java!"; int len = str.length(); System.out.println("length:"+len);//7 char charAt(int index) 返回当前字符串中指定位置处对应的字符 // 01234567890123...
2018-12-18 10:43:09 424
原创 String类型的理解
#String类型的理解 字符串的优化: 字符串常量池:JVM在内存中创建了一块区域,用来保存所有已经通过字面量(直接量)创建的字符串从对象,一但再次发现通过字面量创建该字符串对象时则直接引用以前保存 的,就不会再次真实创建该对象,从而节省了内存的开销。 String s1 = "123abc";//"123abc"为字面量(直接量)创建 String s2 = "123abc";
2018-12-18 10:20:47 145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人