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

Java中的内建函数的使用和示例

发布时间:2023-06-19 13:35:51

Java是一门功能强大的编程语言,它提供了很多内建函数,可以让程序员处理各种不同的数据类型。在本文中,我们将探讨Java中的一些常见的内建函数及其使用方法。

1. Math类的函数

Math类提供了一些常用的数学函数。

a. abs()函数

abs()函数用于返回一个值的绝对值。

示例代码:

int i = -10;

int j = Math.abs(i);

System.out.println(j); // 输出结果:10

b. ceil()函数

ceil()函数用于返回一个大于或等于参数的最小整数。

示例代码:

double d = 3.2;

double e = Math.ceil(d);

System.out.println(e); // 输出结果:4

c. floor()函数

floor()函数用于返回一个小于或等于参数的最大整数。

示例代码:

double f = 3.8;

double g = Math.floor(f);

System.out.println(g); // 输出结果:3

d. round()函数

round()函数用于将一个浮点数四舍五入为最接近的整数。

示例代码:

double h = 3.6;

long l = Math.round(h);

System.out.println(l); // 输出结果:4

2. String类的函数

String类提供了一些常用的函数,用于处理字符串。

a. length()函数

length()函数用于返回一个字符串的长度。

示例代码:

String str = "Hello World";

int len = str.length();

System.out.println(len); // 输出结果:11

b. substring()函数

substring()函数用于返回一个字符串的一个子串。

示例代码:

String str2 = "Hello World";

String sub = str2.substring(0, 5);

System.out.println(sub); // 输出结果:Hello

c. trim()函数

trim()函数用于去掉一个字符串两端的空格。

示例代码:

String str3 = "   Hello World   ";

String trimed = str3.trim();

System.out.println(trimed); // 输出结果:Hello World

d. indexOf()函数

indexOf()函数用于返回一个字符或字符串在另一个字符串中 次出现的位置。

示例代码:

String str4 = "Hello World";

int index = str4.indexOf("World");

System.out.println(index); // 输出结果:6

3. Arrays类的函数

Arrays类提供了一些常用的函数,用于处理数组。

a. sort()函数

sort()函数用于对一个数组进行排序。

示例代码:

int[] arr = {3, 1, 4, 2, 5};

Arrays.sort(arr);

System.out.println(Arrays.toString(arr)); // 输出结果:[1, 2, 3, 4, 5]

b. binarySearch()函数

binarySearch()函数用于在一个已排序的数组中查找一个元素。

示例代码:

int[] arr2 = {1, 2, 3, 4, 5};

int index2 = Arrays.binarySearch(arr2, 3);

System.out.println(index2); // 输出结果:2

c. fill()函数

fill()函数用于把一个数组中的所有元素都赋值为同一个值。

示例代码:

int[] arr3 = new int[5];

Arrays.fill(arr3, 1);

System.out.println(Arrays.toString(arr3)); // 输出结果:[1, 1, 1, 1, 1]

以上是Java中常用的几个内建函数的使用方法和示例,这些函数在编写Java程序时非常有用。通过使用这些函数,程序员可以更加轻松地处理各种不同的数据类型和操作。