Java作业七

Java作业七
Java作业七
Java作业七

Java作业七

Java作业七
Java作业七

Java作业七

2简述String、StringBuffer和StringBuilder的区别
答:三个都是java平台提供的字符串,都是可以用于存储和操作字符串。
1、String是只读字符串,底层是被final修饰了,意味着String引用的字符串内容是不能被改变的
2、StringBuffer和StringBuilder表示的字符串对象是可以直接修改的
3、StringBuilder在单线程环境下使用的,因为它的所有的方法都没有被synchronized,因此效率理论上比StringBuffer要高。

3为什么不建议在for循环中使用"+"进行字符串拼接
答:
会耗费更多时间,且创造更多对象,造成内存资源浪费。

4.什么是字符串的编码和解码?举例说明。
答:将unicode字符集转为本地字符集的过程叫编码,反之叫解码。(P123-P125)

相关文章:

  • 2021-12-30
  • 2021-12-10
猜你喜欢
  • 2022-01-01
  • 2021-07-09
  • 2021-12-05
  • 2021-07-06
  • 2021-07-17
相关资源
相似解决方案