A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© yangkaiwei   /  2016-5-4 01:02  /  6694 人查看  /  76 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1、String字符串一旦被初始化是不能更改的,StringBuffer是可以对字符串进行更改的;
2、StringBuffer是一个长度可变的容器,它可以直接操作多个数据类型
3、StringBuffer可以通过toString方法转换成字符串;
4、String类和StringBuffer类有很多方法是相同的
回复 使用道具 举报
一生只为黑马币!
回复 使用道具 举报
一生只为黑马币!
回复 使用道具 举报
1、String字符串一旦被初始化是不能更改的,StringBuffer是可以对字符串进行更改的;
2、StringBuffer是一个长度可变的容器,它可以直接操作多个数据类型
3、StringBuffer可以通过toString方法转换成字符串;
4、String类和StringBuffer类有很多方法是相同的
回复 使用道具 举报
String字符串一旦被初始化是不能更改的,StringBuffer是可以对字符串进行更改的;
StringBuffer是一个长度可变的容器,它可以直接操作多个数据类型
StringBuffer可以通过toString方法转换成字符串;
String类和StringBuffer类有很多方法是相同的
回复 使用道具 举报
String 表示的是字符串,一旦被赋值,就不能被改变,是常量,
StringBuffer表示存放字符的容器,这样理解快一点
回复 使用道具 举报
String是字符串常量,StringBuffer可以改变
回复 使用道具 举报
冯领峰 来自手机 中级黑马 2016-5-4 22:42:47
28#
一个可变,一个不能改变
回复 使用道具 举报
String是固定长度的字符串,StringBuffer是可变长度的字符串,String类型的字符串如果操作次数很多,就有可能出现栈内存溢出
回复 使用道具 举报
666666666666
回复 使用道具 举报
String内容不能改变,StringBuffer内容可改变
回复 使用道具 举报
hlh 中级黑马 2016-5-4 22:54:04
32#
string的是不可变的字符串而Stringbuffer是可变的字符串
回复 使用道具 举报
每天点到啦
回复 使用道具 举报
同求解答?
回复 使用道具 举报
1、String字符串一旦被初始化是不能更改的,StringBuffer是可以对字符串进行更改的;
2、StringBuffer是一个长度可变的容器,它可以直接操作多个数据类型
3、StringBuffer可以通过toString方法转换成字符串;
4、String类和StringBuffer类有很多方法是相同的
回复 使用道具 举报
一个在常量池,一个在堆
回复 使用道具 举报
String是不可以变的字符序列,StringBufeng是可以字符序列
回复 使用道具 举报
String  和stringBuffer之间可以相互转换String 在常量池   StringBuffer 在缓冲区
回复 使用道具 举报
sTring是字符串,sTringbuffer是字符串缓冲区,是方法
回复 使用道具 举报
String是不可变字符,StringBuffer是可变字符!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马