Java常用函数有哪些?详细解析

2023-12-26 36阅读
Java语言是一种面向对象的编程语言,具有简单、健壮、安全等特点。在Java中,函数被称为方法(Method),它们是类或者对象的行为。本文将介绍Java中常用的几个方法。

Java常用函数有哪些?详细解析

1. equals()方法

equals() 方法用于比较两个 Java 对象是否相等。通常情况下使用 == 来进行判断两个变量是否相等,但这种方式只能判断基本数据类型是否相同,对于引用类型则无法正确地进行判断。

例如:

```

String str1 = "Hello";

String str2 = new String("Hello");

if (str1.equals(str2)) {

System.out.println("str1 等于 str2");

} else {

System.out.println("str1 不等于 str2");

}

输出结果为:`str1 等于 str2`

可以看到,在这个例子中如果使用 `==` 进行比较,则会得到不同的结果。

2. length()方法

length() 方法返回字符串长度,并且只适用于字符串类型(String)。如果要获取数组长度,则需要使用 .length 属性。

String name = "张三";

int len = name.length();

System.out.println(len);

输出结果为:`2`

3. parseInt()方法

parseInt() 方法用于将字符串转换为整数类型,如果字符串无法转换为整数,则会抛出 NumberFormatException 异常。

String str = "123";

int num = Integer.parseInt(str);

System.out.println(num);

输出结果为:`123`

4. substring()方法

substring() 方法用于获取子串。它接受两个参数,第一个参数是起始位置(包括),第二个参数是结束位置(不包括)。如果只有一个参数,则从该位置开始截取到末尾。

String str = "Hello World!";

String subStr1 = str.substring(6);

String subStr2 = str.substring(0, 5);

System.out.println(subStr1); // 输出结果为 "World!"

System.out.println(subStr2); // 输出结果为 "Hello"

5. toLowerCase()和toUpperCase()方法

toLowerCase() 方法用于将字符串中的所有字母都转换成小写形式,而 toUpperCase() 则相反。

String name = "JOHN DOE";

name.toLowerCase(); // 转换成小写

name.toUpperCase(); // 转换成大写

```

注意:这两个方法并不会改变原来的字符串,而是返回新的字符串对象。

6. replaceAll()方法

replaceAll() 方法可以使用正则表达式替换指定字符或者字符序列。它接收两个参数,第一个参数表示要被替换掉的内容(可以使用正则表达式),第二个参数表示替换成的内容。

str.replaceAll("World", "Java");

System.out.println(str); // 输出结果为 "Hello Java!"

7. trim()方法

trim() 方法用于去除字符串开头和结尾的空格。它返回一个新的字符串对象,原有字符串不会被改变。

String str = " Hello World! ";

String newStr = str.trim();

System.out.println(newStr); // 输出结果为 "Hello World!"

总结

文章版权声明:除非注明,否则均为游侠云资讯原创文章,转载或复制请以超链接形式并注明出处。

目录[+]