java常见面试题03-String,StringBuffer,StringBuilder的区别
2024-08-31 04:54:05
面试题
A:String,StringBuffer,StringBuilder的区别
1:String 内容不可变,StringBuffer。StringBudiler可变
2:StringBuffer:同步的,数据安全,效率低。
StringBuilder:不同步的,数据不安全,效率高。1.5之后才有的
B:StringBuffer和数组的区别?
二则都可以存放数据,StringBuffer可以放多种类型的数据,数组只能存放一种类型。
注意的问题:
String作为形式参数,StringBuffer作为形式参数。
答:
String作为形式参数,和基本类型效果是一样的。
StringBuffer调方法append就能改变其外部值
例如:
最新文章
- 快排查找第K小的数
- 读取 java.nio.ByteBuffer 中的字符串(String) 写入方式flash.utils.ByteArray.writeUTF
- php工作笔记1-数组常用方法总结,二维数组的去重,上传图片到oss服务器
- Unique Paths [LeetCode]
- select2去除搜索框
- apache配置VirtualHost(windows)
- 【python】python程序分行写符号
- php basename()文件夹 路径 文件后缀名 读取pathinfo()
- 命令模式(Command)
- python生成随机图形验证码
- 面向对象和面向过程,python中的类class,python中程序的入口——main方法,
- [模拟赛] T2 不等数列
- JDBC的使用五大步骤以及查询操作-数据库编程(二)
- Integer 和int 比较
- Python--基础二
- Vue面试中,经常会被问到的面试题/Vue知识点整理
- Python档案袋(列表、元组、字典、集合 )
- Java作业:第二次过程性考核 ——长春职业技术学院 16级网络工程
- [转帖]system()、exec()、fork()三个与进程有关的函数的比较
- requests库入门14-Cookie