大数据-java基础-第07章 字符串

1.什么是字符串
答:
字符串就是由一串文字所组成的。
2.字符串如何储存
答:
使用String对象来存储字符串,例如:String s =”sssss”; String s =new String(“sss”)(String类位于java.lang包里面,适用于任何类里面,无需加载包。
3.字符串的方法(String st =new String(“ssss”))

4.StringBuffer作用
答:
StringBuffer是对String的增强版,可以使用append方法继续字符串的追加,并且只是基于一个对象的操作,StringBuffe对象的存储量只要超狗初始容量,都会在使用过程中自动增加。
5.java提供处理字符串的类都有哪些,有何区别?
答:
String、StringBuffer、StringBuilder
区别:
①String类表示的是不可改变的字符串,只有通过不断创建新的对象来达到改变数值的目的,耗内存,效率不高。
②StringBuffer表示线程安全的可变字符序列,安全地用于多个线程。
③StringBuilder类提供一个与 StringBuffer 兼容的 API,但不保证同步。被单个线程使用的时候建议优先采用该类,因为在大多数实现中它比StringBuffer 要快。
④String类重写了Object类的equals()方法,而StringBuffer及StringBuilder类没有。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值