标签:java 复习 int StringBuffer Date 缓冲区 字符串 随笔 public
常用类
StringBuffer类
String类创建的字符串是常量,是不可更改的。若要对字符串进行动态增减。则用StringBuffer类,它的对象是可以扩充和修改的,因此StringBuffer又称动态字符串。每个字符串缓冲区都有一定的容量。只要字符串缓冲区所包含的字符序列的长度没有超出此容量,就无需分配新的内部缓冲区数组。如果内部缓冲区溢出,则此容量自动增大。
- 常用构造方法
StringBuffer(); // 构造一个空字符串缓冲区,初始容量为16个字符
StringBuffer(int iniCapacity); // 构造空字符缓冲区,但指定初始容量
StringBuffer(String str); // 构造字符缓冲区,将字符串指定为初始内容
- 常用方法
public int length(); // 返回字符串的个数
public append(object obj); // 在尾部添加对象
public insert(int startPos,object obj); // 在指定位置插入对象
public StringBuffer delete(int Start , int end); // 删除从start开始到end-1之间的字符串,并返回当前对象的引用
public StringBuffer deleteCharAt(int index); // 删除索引位置的字符,并返回当前对象的引用。
public char charAt(int index); // 返回指定位置字符
public String substring(int start , int end); // 返回范围内的字符串
public StringBuffer reverse(); // 翻转字符串
public String replace(int start,int end ,String new); // 替换指定范围字符串
StringBuilder类
StringBuilder操作基本与StringBuffer相同,只是StringBuilder更高效,而StringBuffer更安全。
Date类
Date类表示日期和时间,它提供了操纵日期和时间各组成部分的方法,在java.util包中。
- 常用构造方法
Date(); // 用当前时间初始化实例
Date(long time); // 分配Date对象并初始化此对象
- 常用方法
public void setTime(long time); // 设置此Date对象
public long getTime(); // 获取对象中的时间数据
public static Date valueOf(String s); // 转换字符串格式的日期为Date
标签:java,复习,int,StringBuffer,Date,缓冲区,字符串,随笔,public 来源: https://www.cnblogs.com/maplerain/p/16652433.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。