String的使用
来源:互联网 发布:淘宝暗语 编辑:程序博客网 时间:2024/05/22 12:38
String使用
- String不可变,每一次修改都是创建了一个新的String
- String重载了’+’,所以可以使用+连接多个字符串。在JVM执行的时候是在一个语句中建立一个StringBuilder,然后append后面的字符串,最后toString()。
- 可变的字符串:StringBuilder / StringBuffer(线程安全) ,使用append添加字符串
- 无意识的递归。在toString中输出打印内存地址时。使用”*“+this的方式导致this强转为String格式,调用this的toString()方法,递归,,,,
常用的string方法
方法 应用 length() 长度 charAt() 获取其中的某一个字符 toCharArray() 转换为char数组 compareTo() 比较 contains() 在字符串中包含内容 subString() 范围截取子串 split() 匹配截取 trim() 删除两端的空白字符,返回一个新的String对象,没有改变则返回自身格式化输出:输出方式和C语言相同
- System.out.printf()
- System.out.format()
- java.util.Formatter类,将格式化字符串与数据进行翻译 formatter.format(“”,)
- String.format() String的一个静态方法
0 0
- string.Concat的使用
- string.format的使用
- string类的使用
- string类型的使用
- String.format 的使用
- STL String的使用
- string的使用
- string-array的使用
- string的使用
- Java的String使用
- switch (String) 的使用
- String format的使用
- android String的使用
- String方法的使用
- C++string的使用
- C++ string 的使用
- string的使用
- 使用string 的注意事项
- 大数据学习路径图
- 划过地图进行地图属性信息显示
- kubernetes获取私有registry的images
- iOS @private,@protected,@public,@package详解及使用
- popupWindow的布局隐藏触发设置
- String的使用
- linux 内核中的container_of()如何使用
- UVALive4728
- YII框架的增删改查
- 属于你的深度学习!
- 标准的Java编码规范手册
- Google Translate —— 不只是翻译
- hadoop之MapReduce输入(split)输出
- iOS 单页UIWebView播放视频,需要横屏