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

Java函数库常用函数演示

发布时间:2023-06-15 11:50:05

Java函数库是Java语言提供的一组函数或方法的集合。可以调用这些函数来实现特定的功能或操作。在Java中,函数库主要分为Java标准函数库和第三方函数库两类。Java标准函数库是Java语言自带的函数库,而第三方函数库则是由其他开发者编写并提供的函数库。本文将演示Java标准函数库中一些常用函数的使用。

1.字符串操作

在Java字符串操作中,常用的函数有indexOf()、lastIndexOf()、substring()、split()等。

indexOf()函数用于查找指定字符或子字符串在字符串中的位置,如下所示:

String s = "Hello World";

int index = s.indexOf("W");

System.out.println(index);

输出结果为7,即字符串中最先出现子字符串W的位置。

lastIndexOf()函数与indexOf()函数类似,只不过它是查找字符串中最后一个出现子字符串的位置。

substring()函数用于提取字符串中的一段子串,如下所示:

String s = "Hello World";

String sub = s.substring(6,11);

System.out.println(sub);

输出结果为World,即从字符串中取出6~11位置的子串。

split()函数可以将字符串按照指定分隔符分割成数组。

2.日期和时间操作

在Java日期和时间操作中,常用的函数有Date()、Calendar()、SimpleDateFormat()等。

Date()函数用于获取当前日期和时间,如下所示:

Date date = new Date();

System.out.println(date);

输出结果为当前时间。

Calendar()函数用于获取日历对象,可以通过这个对象获取到各种不同的时间信息。

SimpleDateFormat()函数用于日期和时间格式化,如下所示:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

String dateStr = sdf.format(new Date());

System.out.println(dateStr);

输出结果为当前时间字符串。

3.数字操作

在Java数字操作中,常用的函数有parseInt()、doubleValue()、round()、floor()等。

parseInt()函数用于将字符串转换成整数。

doubleValue()函数用于将字符串转换成浮点数。

round()函数用于四舍五入取整。

floor()函数用于向下取整。

这些函数可以在处理一些数字计算、金额计算等方面方便的操作。

4.文件操作

在Java文件操作中,常用的函数有File()、FileInputStream()、FileOutputStream()等。

File()函数用于获取文件对象,可以通过这个对象获取到文件的各种信息。

FileInputStream()和FileOutputStream()函数用于读写文件。

常用的还有BufferedInputStream()和BufferedOutputStream()函数,它们与前两个函数类似,只不过它们支持缓存操作,可以提高读写文件的速度。

总结

Java函数库提供了很多常用的函数或方法,在Java编程中是非常方便的工具。本文演示了Java标准函数库的一些常用函数,但实际上Java标准函数库中有更多的函数可以供开发者使用。在实际的开发过程中,不同的功能需要使用不同的函数,需要根据具体场景灵活运用。