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内置函数及其应用与实例。在编程中,熟悉这些函数并能灵活应用,可以提高程序开发效率。
