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

Java内置函数应用与实例

发布时间:2023-06-17 17:55:53

Java中内置函数是指在语言的标准库中已经提供好的函数,如Math、String等。这些函数可以帮助我们更方便地处理数据、字符串、时间等。以下将介绍一些常用的Java内置函数及其应用与实例。

1. Math函数

Math类提供了各种数学函数,例如求绝对值、开方、三角函数等。

例:求圆的面积

double r = 5.0;
double area = Math.PI * Math.pow(r, 2);
System.out.println("圆的面积为:" + area);

运行结果为:

圆的面积为:78.53981633974483

2. String函数

String类提供了各种字符串函数,例如字符串拼接、子串、大小写转换等。

例:将字符串中的数字提取出来并求和

String str = "Java123is456very789good";
int sum = 0;
for (int i = 0; i < str.length(); i++) {
    char c = str.charAt(i);
    if (Character.isDigit(c)) {
        sum += c - '0';
    }
}
System.out.println("数字之和为:" + sum);

运行结果为:

数字之和为:45

3. Arrays函数

Arrays类提供了各种数组函数,例如排序、查找、比较等。

例:从小到大排序一个整型数组

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

运行结果为:

[1, 2, 3, 4, 5, 7]

4. Date函数

Date类用来处理时间和日期,提供了各种时间和日期操作函数。

例:输出当前日期和时间

Date date = new Date();
System.out.println("现在是:" + date.toString());

运行结果为:

现在是:Sun Feb 21 11:20:49 CST 2021

5. Random函数

Random类用来生成随机数,提供了各种随机数生成函数。

例:生成一个0到100的随机数

Random random = new Random();
int num = random.nextInt(101);
System.out.println("随机数为:" + num);

运行结果为:

随机数为:85

以上就是一些常用的Java内置函数及其应用与实例。在编程中,熟悉这些函数并能灵活应用,可以提高程序开发效率。