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

10个实用的Java函数及其用法详解

发布时间:2023-06-12 06:15:26

Java是一门广泛应用于软件开发领域的编程语言,随着Java EE能力的增强,Java越来越成为一种优秀的企业级应用开发语言。Java提供了许多实用的函数,本文提供了10个常用的Java函数及其用法详解。

1. String.split():分割字符串

String.split()函数是将字符串分成多个子字符串。该函数通过指定分割符,将字符串划分成多个子字符串并返回这些字符串的数组。例如:

String str = "welcome to java world";
String[] tokens = str.split(" ");
for (String token : tokens) {
    System.out.println(token);
}

输出:

welcome
to
java
world

2. String.trim():去除字符串首尾空格

String.trim()函数用于去除字符串首尾的空格。例如:

String str = "  hello  ";
String trimmed = str.trim();
System.out.println(trimmed);

输出:

hello

3. String.substring():提取子字符串

String.substring()函数用于提取字符串的子字符串。例如:

String str = "hello world";
String substring = str.substring(1, 5);
System.out.println(substring);

输出:

ello

4. Math.round():四舍五入

Math.round()函数用于将输入参数四舍五入为最接近的整数。例如:

double value = 3.7;
long rounded = Math.round(value);
System.out.println(rounded);

输出:

4

5. String.format():格式化字符串

String.format()函数用于按照指定格式输出字符串。例如:

String str = String.format("PI value: %.2f", Math.PI);
System.out.println(str);

输出:

PI value: 3.14

6. Arrays.sort():排序数组

Arrays.sort()函数用于对数组进行排序。例如:

int[] arr = {5, 3, 7, 2, 1};
Arrays.sort(arr);
for (int element : arr) {
    System.out.println(element);
}

输出:

1
2
3
5
7

7. Arrays.binarySearch():搜索数组

Arrays.binarySearch()函数用于在数组中搜索元素。该函数返回元素的索引值,如果没有找到该元素,则返回负值。例如:

int[] arr = {1, 2, 3, 5, 7};
int index = Arrays.binarySearch(arr, 3);
System.out.println(index);

输出:

2

8. ArrayList.add():添加元素

ArrayList.add()函数用于向ArrayList中添加元素。例如:

ArrayList<String> list = new ArrayList<String>();
list.add("apple");
list.add("banana");
System.out.println(list);

输出:

[apple, banana]

9. ArrayList.remove():删除元素

ArrayList.remove()函数用于从ArrayList中删除元素。例如:

ArrayList<String> list = new ArrayList<String>();
list.add("apple");
list.add("banana");
list.remove("apple");
System.out.println(list);

输出:

[banana]

10. System.arraycopy():复制数组

System.arraycopy()函数可用于复制数组的内容。例如:

int[] src = {1, 2, 3};
int[] dest = new int[3];
System.arraycopy(src, 0, dest, 0, src.length);
for (int element : dest) {
    System.out.println(element);
}

输出:

1
2
3

总结

本文介绍了10个Java常用函数及其用法,涉及到字符串操作、数学运算、数组操作、集合操作等方面,这些函数具有非常重要的作用,在实际开发中是非常实用的。这些函数虽然基础,但一定要掌握好,能够在编程的实践中起到重要的作用。