Java常用函数列表及使用
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等,可以根据需求进行选择和使用。
