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

Java字符串函数列表及使用示例

发布时间:2023-07-24 05:52:30

Java字符串是一种用于存储和操作文本数据的数据类型。Java提供了许多字符串函数,可以帮助我们处理字符串。下面是一些常用的字符串函数列表及其使用示例:

1. length()函数:返回字符串的长度。

String str = "Hello World!";
int len = str.length();
System.out.println("字符串的长度为:" + len); // 输出:字符串的长度为:12

2. charAt()函数:返回字符串中指定位置的字符。

String str = "Hello World!";
char ch = str.charAt(6);
System.out.println("字符串中第6个位置的字符为:" + ch); // 输出:字符串中第6个位置的字符为:W

3. substring()函数:返回字符串中指定开始和结束位置之间的子字符串。

String str = "Hello World!";
String subStr = str.substring(6, 11);
System.out.println("字符串中从第6个位置到第11个位置之间的子字符串为:" + subStr); // 输出:字符串中从第6个位置到第11个位置之间的子字符串为:World

4. equals()函数:比较两个字符串是否相等。

String str1 = "Hello";
String str2 = "hello";
boolean equal = str1.equals(str2);
System.out.println("两个字符串是否相等:" + equal); // 输出:两个字符串是否相等:false

5. compareTo()函数:比较两个字符串的大小。

String str1 = "Hello";
String str2 = "hello";
int result = str1.compareTo(str2);
System.out.println("两个字符串的比较结果为:" + result); // 输出:两个字符串的比较结果为:-32

6. indexOf()函数:返回指定字符或子字符串在字符串中 次出现的位置。

String str = "Hello World!";
int index = str.indexOf("W");
System.out.println("字符W在字符串中      次出现的位置:" + index); // 输出:字符W在字符串中      次出现的位置:6

7. replace()函数:将字符串中的指定字符或子字符串替换成新的字符或子字符串。

String str = "Hello World!";
String newStr = str.replace("Hello", "Hi");
System.out.println("替换后的字符串:" + newStr); // 输出:替换后的字符串:Hi World!

8. toLowerCase()函数:将字符串转换为小写字母形式。

String str = "Hello World!";
String lowerStr = str.toLowerCase();
System.out.println("转换为小写字母形式后的字符串:" + lowerStr); // 输出:转换为小写字母形式后的字符串:hello world!

9. toUpperCase()函数:将字符串转换为大写字母形式。

String str = "Hello World!";
String upperStr = str.toUpperCase();
System.out.println("转换为大写字母形式后的字符串:" + upperStr); // 输出:转换为大写字母形式后的字符串:HELLO WORLD!

10. trim()函数:去除字符串两端的空格。

String str = "   Hello World!   ";
String trimStr = str.trim();
System.out.println("去除两端空格后的字符串:" + trimStr); // 输出:去除两端空格后的字符串:Hello World!

这些函数只是Java中字符串函数的一小部分,还有许多其他有用的函数。熟练掌握这些函数,可以帮助我们更方便地处理字符串。