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

常用Java函数大全,助你快速编写代码

发布时间:2023-06-23 03:07:08

Java是一门非常强大的编程语言,它提供了很多内置函数和方法,可以大大简化我们编写代码的工作。以下是一些常用的Java函数大全,可以帮助你快速编写代码:

## 1. 字符串函数

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

compareTo(String str):比较两个字符串,返回它们的差值

concat(String str):将指定字符串连接到字符串的末尾

contains(CharSequence s):判断字符串是否包含指定的字符序列

endswith(String suffix):测试字符串是否以指定后缀结尾

equals(Object anObject):比较字符串是否相等

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

indexOf(int ch):返回指定字符在字符串中 次出现的索引

lastIndexOf(int ch):返回指定字符在字符串中最后一次出现的索引

length():返回字符串的长度

replace(char oldChar, char newChar):用指定的新字符替换字符串中的所有旧字符

split(String regex):将字符串分割为子字符串数组

startsWith(String prefix):测试字符串是否以指定前缀开头

substring(int beginIndex):返回一个字符串的子字符串,从指定的索引开始到字符串末尾

substring(int beginIndex, int endIndex):返回一个字符串的子字符串,从指定的开始索引到指定的结束索引

toLowerCase():将字符串里的所有字符转换成小写

toUpperCase():将字符串里的所有字符转换成大写

trim():去掉字符串前后的空白字符

## 2. 数组函数

clone():复制一个数组

equals(Object[] a, Object[] b):比较两个数组是否相等

fill(int[] a, int val):将指定值分配给数组中的每个元素

sort(int[] a):对数组进行排序

## 3. 时间日期函数

Date():获取当前时间

getTime():获取当前时间的毫秒数

Calendar.getInstance():获取日历对象

SimpleDateFormat(String pattern):创建指定格式的日期格式化对象

format(Date date):将指定日期格式化成字符串

parse(String str):将指定字符串解析成日期对象

## 4. 集合函数

add(Object o):将指定元素添加到集合中

addAll(Collection c):将指定集合中的所有元素添加到集合中

remove(Object o):从集合中移除指定元素

removeAll(Collection c):从集合中移除指定集合中的所有元素

retainAll(Collection c):从集合中保留指定集合中的所有元素

clear():清空集合中的所有元素

contains(Object o):判断集合中是否包含指定元素

toArray():将集合转换成数组

size():返回集合中的元素数目

isEmpty():判断集合是否为空

## 5. 文件操作函数

File(String pathname):构造一个表示指定路径名的文件对象

exists():测试文件是否存在

createNewFile():创建一个新文件

delete():删除一个文件

mkdir():创建一个新目录

renameTo(File dest):重命名文件或目录

listFiles():返回一个用于访问一个目录中的文件和目录的文件对象数组

canExecute():测试应用程序是否可以执行此文件

以上是一些常用的Java函数大全,具体使用时需要根据实际情况选择。通过使用这些函数,可以大大提升编写代码的效率和质量。