Java函数大全:包括常用函数和自定义函数
Java是一种高级编程语言,拥有丰富的函数库提供各种常用函数和自定义函数。下面是Java常用函数和自定义函数的一些例子:
1. 字符串函数:
- length(): 返回字符串的长度。
- charAt(int index): 返回指定索引位置的字符。
- substring(int beginIndex, int endIndex): 返回指定索引范围的子字符串。
- toLowerCase(): 将字符串转换为小写。
- toUpperCase(): 将字符串转换为大写。
- trim(): 去除字符串两端的空格。
2. 数组函数:
- length: 返回数组的长度。
- sort(int[] array): 对数组进行排序。
- binarySearch(int[] array, int key): 在数组中查找指定元素的索引。
- copyOf(int[] original, int newLength): 将数组复制到一个新的数组中。
3. 数学函数:
- abs(double value): 返回一个数的绝对值。
- ceil(double value): 返回大于或等于指定的数的最小整数。
- floor(double value): 返回小于或等于指定的数的最大整数。
- max(double value1, double value2): 返回两个数中较大的数。
- min(double value1, double value2): 返回两个数中较小的数。
- random(): 返回一个0到1之间的随机数。
4. 时间和日期函数:
- System.currentTimeMillis(): 返回当前时间的毫秒数。
- DateFormat.format(Date date): 将日期格式化为指定的格式。
- Calendar.getInstance(): 返回一个表示当前日期和时间的Calendar对象。
- SimpleDateFormat.parse(String date): 将字符串解析为日期对象。
5. 文件和IO函数:
- File.exists(): 判断文件是否存在。
- FileReader.read(): 读取文件内容。
- FileWriter.write(String data): 向文件中写入内容。
- InputStream.read(): 从输入流读取数据。
- OutputStream.write(byte[] data): 将字节数组写入输出流。
这些是Java中常见的函数,但也可以根据需要定义自己的函数。自定义函数使用关键字void定义,可以接受参数并进行一些操作。例如:
void printHello() {
System.out.println("Hello!");
}
void add(int a, int b) {
int sum = a + b;
System.out.println("The sum is: " + sum);
}
这些函数可以在程序中被调用,从而实现特定的功能。
