Java中的内置函数库:常用函数示例和用法介绍
Java是一种常用的编程语言,其内置函数库包含了多种常用函数,可以帮助开发者简化代码、提高效率。本文将介绍Java中的一些常用函数及其用法。
一、字符串处理函数
1.1 字符串拼接函数concat()
concat()函数用于将两个字符串拼接在一起,并返回一个新的字符串。
示例代码:
String str1 = "Hello";
String str2 = "World";
String result = str1.concat(str2);
System.out.println(result); //输出结果为“HelloWorld”
1.2 字符串替换函数replace()
replace()函数用于替换字符串中的某个字符或某个子字符串,并返回一个新的字符串。
示例代码:
String str = "Java is awesome";
String newStr = str.replace("awesome", "powerful");
System.out.println(newStr); //输出结果为“Java is powerful”
1.3 字符串分割函数split()
split()函数用于将字符串根据指定的分隔符分成多个子字符串,并返回一个字符串数组。
示例代码:
String str = "Java is a high-level programming language";
String[] arr = str.split(" ");
for(String s : arr){
System.out.println(s);
}
输出结果为:
Java
is
a
high-level
programming
language
二、日期处理函数
2.1 获取当前时间函数System.currentTimeMillis()
System.currentTimeMillis()函数用于获取当前系统时间的毫秒数。
示例代码:
long currentTime = System.currentTimeMillis();
System.out.println(currentTime); //输出结果为当前系统时间的毫秒数
2.2 日期格式化函数SimpleDateFormat.format()
SimpleDateFormat类的format()函数用于将日期格式化为指定的字符串格式。
示例代码:
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String str = sdf.format(date);
System.out.println(str); //输出结果为当前日期格式化后的字符串
三、数组排序函数
3.1 数组排序函数Arrays.sort()
Arrays类的sort()函数可对数组进行排序操作。
示例代码:
int[] arr = {5, 3, 2, 4, 1};
Arrays.sort(arr);
for(int i : arr){
System.out.print(i + " ");
}
输出结果为:
1 2 3 4 5
四、文件操作函数
4.1 文件读取函数FileInputStream.read()
FileInputStream类的read()函数用于从文件中读取字节数据,并返回读取的字节数。
示例代码:
FileInputStream fis = new FileInputStream("file.txt");
byte[] data = new byte[1024];
int len = fis.read(data);
System.out.println(new String(data, 0, len));
4.2 文件写入函数FileOutputStream.write()
FileOutputStream类的write()函数用于将字节数据写入文件中。
示例代码:
FileOutputStream fos = new FileOutputStream("file.txt");
String str = "Hello World";
fos.write(str.getBytes());
以上是常用Java内置函数的示例和用法介绍,可以帮助开发者快速掌握Java内置函数库的使用。
