常用类:
来源:互联网 发布:淘宝刷店铺收藏量软件 编辑:程序博客网 时间:2024/06/06 21:45
(1)Object类
(2)Objects工具类
(3)String StringBuffer StringBuilder类
String类是一个不可变类,即一旦一个String对象被创建后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。
StringBuffer 对象则代表一个字符序列可变的字符串,当一个StringBuffer被创建之后,通过StringBuffer提供的appedd() insert() reverse() setCharAt() setLengh() 等方法可以改变这个字符串对象的字符序列。一旦通过StringBuffer生成了最终想要的字符串,就可以调用它的toString()方法将其转换成一个String()对象。
StringBuilder 也代表一个字符串对象,和StringBuffer基本相似。不过StringBuffer是线程安全的,而StringBuilder则没有实现线程安全的功能,所以性能略高。在通常情况下,如果需要创建一个内容可变的字符串,应该优先考虑StringBuilder类。
String是不可变的,所以会额外产生很多临时变量,使用StringBuffer和StringBuilder就可以避免这个问题。
——————————————————————————————————————————————————————————————
StringBuilder类的用法:
public class StringBuilderTest{ public static void main(String[] args) { StringBuilder sb =new StringBuilder(); sb.append("java"); //追加字符串 sb=java sb.insert(0,"helllo"); //插入 sb =hello java sb.replace(5,6,",");//替换 sb=hello,java sb.delete(5,6);//sb=hellojava; System.out.println(sb); sb.reverse();//反转 sb=avajolleh System.out.println(sb); System.out.println(sb.length());//输出9 System.out.println(sb.capacity());//capacity表示容量 输出16 sb.setLength(5);//改变StringBuilder长度,将只保留前半部分 System.out.println(sb); }}
0 0
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 常用类
- 通过JS+H5实现复制内容到剪贴板上
- UVa - 1625 Color Length 颜色的长度 动态规划 重庆一中高2018级竞赛班第十次测试 2016.9.16 Problem 2
- 3.3.1. vector 对象的定义和初始化
- Tomcat favicon.ico 404的问题
- 实现记住密码功能(SharedPreferences的使用)与强制下线
- 常用类:
- 数据库SQL语句 SELECT LIKE like用法详解
- Java 遇到问题理解
- Math类:
- 1.2.5 计算机系统的多级层次结构
- c的日志库
- apply和Call区别
- Bitmap的加载和Cache
- 第25周-window程序设计(基础篇)-第3章-注册窗口类别1