浅谈String和StringBuffer类(java编程基础)
来源:互联网 发布:央视电视直播软件apk 编辑:程序博客网 时间:2024/06/05 14:07
浅谈String和StringBuffer类:
如果有错误的地方,请多多提出!
内存分配:
String(固定字符串):
String类对象一旦创建,内容无法修改。
String a="3",b="5";
a=b; (将b的地址赋给a。推出设想:(引用类型中,若一个对象赋给另一个对象,则赋的是对象所指向的地址。),经测试,设想不一定正确,只作参考,如果有错误的地方请多多提出!)
replace()方法要对String类对象的内容进行替换,要先在内存另外开辟一个空间,然后将该内容复制到这新的空间,最后在这新的空间将复制的内容进行替换相应的字符或字符串。(经测试可得,相应推出设想:(其它String方法的操作也是开辟新的空间(理由是:String类对象一旦创建,内容无法修改。))设想不一定正确,只作参考,如果有错误的地方请多多提出!)
StringBuffer(可变字符串):
StringBuffer的方法只对它自身操作,不会另外开辟内存空间。(经几个方法测试)
StringBuffer a="3",b="5";
a=b; (情况同String类)
- 浅谈String和StringBuffer类(java编程基础)
- java中的String,StringBuffer和StringBuilder浅谈
- java String和StringBuilder、StringBuffer浅谈
- Java浅谈String、StringBuffer和StringBuilder
- 浅谈String 和StringBuffer
- 浅谈 Java 字符串(String, StringBuffer, StringBuilder)
- 浅谈 Java 字符串(String, StringBuffer, StringBuilder)
- 浅谈 Java 字符串(String, StringBuffer, StringBuilder)
- Java基础——浅谈String、StringBuffer和StringBuilder的区别
- Java基础之String,StringBuffer与StringBuilder的区别浅谈
- 黑马程序员——Java基础---String类和StringBuffer
- java基础复习-Math和String StringBuffer类使用
- Java(5):基础:String、StringBuffer和StringBuilder的区别
- java基础02 String、StringBuffer和StringBuilder
- Java基础:String 和StringBuffer的区别
- Java基础回顾 : String、StringBuffer和StringBuilder
- Java基础:StringBuilder、StringBuffer和String
- Java基础--String、StringBuffer
- TCPIPChap6ICMP
- HDU 3416 Marriage Match IV
- TCPIPChap8Traceroute
- linux连公司vpn的方法
- 思维导图初体验--ITrade
- 浅谈String和StringBuffer类(java编程基础)
- iPhone开发技巧之工具篇(1)--- 将XIB文件转换为Objective-C源程序
- jquery的客户端校验:jquery-validation
- POJ 1833 排列的应用
- iPhone开发技巧之工具篇(2)--- Accessorizer自动化生成代码的工具
- InfoQ: Flash Builder 4.5高级版试用版免费高速下载(Windows)下载乌龙
- 高性能JAVA代码之_内存管理
- iPhone开发技巧之工具篇(3)--- 使用clang静态解析Objective-C程序
- Android下修改SeekBar样式