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

Java常用函数列表及使用

发布时间:2023-05-21 04:53:17

Java是一种面向对象的高级编程语言,由Sun Microsystems公司开发,并于1995年正式发布。Java具有跨平台性、可移植性、可靠性和安全性等特点,在开发Web、APP、服务器等应用方面被广泛应用。

Java语言内置了许多常用函数,下面将列举一些常用函数及其使用方法。

1.字符串相关函数

(1)charAt()函数

charAt()函数返回指定索引处的字符。索引从0开始。

字符串 str = "Hello World";

char result = str.charAt(3);

System.out.print(result); 

// 输出 'l'

(2)substring()函数

substring()函数返回一个新的字符串,它是原字符串的一部分。参数一是起始位置(包括),参数二是结束位置(不包括)。

字符串 str = "Hello World";

String result = str.substring(6, 11);

System.out.print(result); 

// 输出 'World'

(3)indexOf()函数

indexOf()函数返回指定子字符串的索引。如果找不到子字符串,则返回-1。

字符串 str = "Hello World";

int pos = str.indexOf("W");

System.out.print(pos); 

// 输出 6

(4)replace()函数

replace()函数用指定的新字符串替换所有旧字符串,并返回一个新字符串。

字符串 str = "Hello World";

String result = str.replace("World", "Java");

System.out.print(result); 

// 输出 'Hello Java'

2.数组相关函数

(1)length属性

length属性返回数组中元素的数量。

int[] nums = {1, 2, 3};

int len = nums.length;

System.out.print(len); 

// 输出 3

(2)sort()函数

sort()函数将数组中的元素按升序排列。

int[] nums = {3, 1, 2};

Arrays.sort(nums);

System.out.println(Arrays.toString(nums)); 

// 输出 '[1, 2, 3]'

(3)copyOfRange()函数

copyOfRange()函数将一个数组的一部分复制到一个新数组中。

int[] nums = {1, 2, 3, 4, 5};

int[] newNums = Arrays.copyOfRange(nums, 1, 3);

System.out.println(Arrays.toString(newNums)); 

// 输出 '[2, 3]'

3.日期相关函数

(1)Date类

Date类表示日期和时间。可以使用Date()构造函数创建日期对象。

Date date = new Date();

System.out.print(date); 

// 输出 当前日期和时间

(2)SimpleDateFormat类

SimpleDateFormat类用于将日期和时间格式化为字符串。

Date date = new Date();

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

String result = sdf.format(date);

System.out.print(result); 

// 输出当前日期和时间,格式为'yyyy-MM-dd HH:mm:ss'

4.文件操作相关函数

(1)File类

File类表示文件或目录。可以使用File()构造函数创建文件或目录对象。

File file = new File("test.txt");

System.out.print(file.getPath()); 

// 输出文件路径

(2)createNewFile()函数

createNewFile()函数创建一个新的空文件。

File file = new File("test.txt");

file.createNewFile(); 

(3)mkdirs()函数

mkdirs()函数创建一个新的目录及其所有父目录。

File dir = new File("test");

dir.mkdirs(); 

以上是Java中一些常用函数的介绍与使用方法。除此之外,Java还有许多其他常用函数和类库,如Math、Random、Scanner、ArrayList等,可以根据需求进行选择和使用。