欢迎访问宙启技术站
智能推送

Java函数库-常用函数的整理和分类

发布时间:2023-06-19 16:26:30

Java作为一门强大的编程语言,提供了丰富的函数库来支持各种开发需求。在这篇文章中,我们将对Java函数库中常用的函数进行整理和分类。

1. String类的常用函数

String类是Java中最基本的字符串类,提供了许多常用的函数,如下表所示:

函数名 | 描述  

---|---  

charAt(int index) | 返回索引指定位置的字符  

concat(String str) | 连接指定字符串  

equals(Object anObject) | 比较两个字符串是否相等  

equalsIgnoreCase(String anotherString) | 比较两个字符串是否相等(忽略大小写)  

indexOf(int ch) | 返回指定字符的 个索引  

lastIndexOf(int ch) | 返回指定字符的最后一个索引  

length() | 返回字符串长度  

replace(char oldChar, char newChar) | 将旧字符替换为新字符  

substring(int beginIndex, int endIndex) | 截取子字符串  

toUpperCase() | 将字符串转换成大写  

toLowerCase() | 将字符串转换成小写  

2. Math类的常用函数

Math类提供了许多与数学相关的函数,如下表所示:

函数名 | 描述  

---|---  

abs(int a) | 返回一个整数的绝对值  

ceil(double a) | 返回大于或等于参数的最小 double 值,即上取整  

floor(double a) | 返回小于或等于参数的最大 double 值,即下取整  

max(int a, int b) | 返回两个整数中较大的一个  

min(int a, int b) | 返回两个整数中较小的一个  

pow(double a, double b) | 返回a的b次方  

random() | 返回一个随机数(0.0~1.0)  

round(double a) | 对一个double数进行四舍五入操作  

3. Date类的常用函数

Date类可以用来表示日期和时间,提供了许多常用的函数,如下表所示:

函数名 | 描述  

---|---  

after(Date when) | 判断此日期是否在指定日期之后  

before(Date when) | 判断此日期是否在指定日期之前  

equals(Object obj) | 比较两个日期是否相等  

getDate() | 返回日期(这个月的第几天)  

getDay() | 返回星期(0表示星期日,1表示星期一)  

getMonth() | 返回月份(0表示1月,11表示12月)  

getYear() | 返回年份  

getTime() | 返回自1970年1月1日 00:00:00 GMT以来此 Date 对象表示的毫秒数  

toString() | 返回此日期的字符串表示形式  

4. StringBuilder类的常用函数

StringBuilder类可用于修改字符序列,提供了许多常用的函数,如下表所示:

函数名 | 描述  

---|---  

append() | 添加字符串  

charAt(int index) | 返回指定索引处的字符  

delete(int start, int end) | 删除字符串  

insert(int offset, String str) | 将指定字符串插入到指定位置  

reverse() | 反转字符串  

toString() | 返回字符串  

5. ArrayList类的常用函数

ArrayList类可用于存储对象,提供了许多常用的函数,如下表所示:

函数名 | 描述  

---|---  

add(Object o) | 在末尾添加对象  

get(int index) | 返回指定索引处的对象  

indexOf(Object o) | 返回指定对象的 个索引  

remove(int index) | 移除指定索引处的对象  

size() | 返回列表的大小  

6. StringTokenizer类的常用函数

StringTokenizer类用于将字符串分解成多个标记,提供了许多常用的函数,如下表所示:

函数名 | 描述  

---|---  

countTokens() | 返回剩余标记的数量  

hasMoreTokens() | 如果此tokenizer字符串中有多个标记,则返回true  

nextToken() | 返回此tokenizer的下一个标记  

以上是Java函数库中常用的一些函数,它们分别属于不同的类别,以便程序员在开发中可以更方便地使用它们。