java复习随笔(三)
2022/9/4 14:24:24
本文主要是介绍java复习随笔(三),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
常用类
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复习随笔(三)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26敏捷开发:想要快速交付就必须舍弃产品质量?
- 2024-04-26静态代码分析的这些好处,我竟然都不知道?
- 2024-04-26你在测试金字塔的哪一层?(下)
- 2024-04-26快刀斩乱麻,DevOps让代码评审也自动起来
- 2024-04-262024年最好用的10款ER图神器!
- 2024-04-2203-为啥大模型LLM还没能完全替代你?
- 2024-04-2101-大语言模型发展
- 2024-04-17基于SpringWeb MultipartFile文件上传、下载功能
- 2024-04-14个人开发者,Spring Boot 项目如何部署
- 2024-04-14RAG应用开发实战02-相似性检索的关键 - Embedding