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

Java中的内置函数库:常用函数示例和用法介绍

发布时间:2023-06-09 18:12:22

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内置函数库的使用。