常用对象String
来源:互联网 发布:时时彩助赢软件 编辑:程序博客网 时间:2024/06/09 16:40
1、String类
字符串是一个特殊的对象
字符串一旦初始化就不可以改变
String str=“abc”;//字符串常量池中
String str1=new String(“abc”);//堆中创建 ,这句创建两个对象,new一次和“abc”自身对象都是在堆中 有什么区别?
字符串对象一旦被初始化就不会被改变。“abc”存储在常量池中,池中没有就创建,有直接用。
*string类中的equals覆写了object中的equals,就是比较字符串内容
*==会比较地址值
*String s=new String();等效于String s="";构造空字符串,不等效String s=null;null是常量值空
2、StringBuffer
字符串缓冲区,用于存储数据的容器。
特点:
*长度可变
*可以存储不同类型数据。
*最终要转成字符串进行使用
*可以对字符串修改
既然是一个容器对象,应该具备什么功能?
*添加、删除
jdk1.5以后出现了StringBuilder功能和stringBuffer一样
不同点
*stringBuffer是线程同步的,线程安全,用于多线程
StringBuilder是线程不同步的,单线程使用,多线程不安全
阅读全文
0 0
- javascript 常用对象--- String
- String对象常用API
- String对象常用操作
- 常用对象String
- javascript string 对象常用方法
- javascript--String 对象常用方法
- String对象的常用方法
- String对象中常用方法
- 常用string内置对象方法
- js的常用String对象
- 字符串对象-string常用方法
- String对象的声明和String对象的常用方法
- 面向对象---------String类的常用方法
- 常用对象API(String类-特点)
- js中string对象的常用方法
- JavaScriptr -- 常用对象 String, date, prototype
- 【Java重新学习】常用API对象-String
- JS中String对象常用的方法
- hdu1215 七夕节
- 长草很久了
- Pycharm运行测试脚本时,不执行if __name__=="__main__"
- 2017.11.9笔记
- docker向私有仓库push或者pull
- 常用对象String
- 大数据平台Linux基础环境配置
- QAP,社会网络分析假设检验之一
- 在unity中使用vuforia SmartTerrain智能地形
- STM32F072C8T6调试IAP(CAN)记录
- CentOS7 解决无法联网并开启图像化界面功能
- Action取得变量值以后再进行国际化,使有限个不同结果对应不同语言。
- firstday-之字形打印矩阵
- ceph遇到问题汇总