Java函数库常用函数演示
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标准函数库中有更多的函数可以供开发者使用。在实际的开发过程中,不同的功能需要使用不同的函数,需要根据具体场景灵活运用。
