Java字符串函数详解与实例演示
发布时间:2023-06-30 02:02:49
Java中提供了很多处理字符串的函数,下面详细介绍了一些常用的字符串函数,并附上实例代码演示。
1. length()函数:返回字符串的长度。
String str = "Hello World"; int len = str.length(); System.out.println(len); 输出结果:11
2. charAt(int index)函数:返回指定索引位置的字符。
String str = "Hello World"; char ch = str.charAt(6); System.out.println(ch); 输出结果:W
3. substring(int beginIndex, int endIndex)函数:返回字符串中指定范围的子串。
String str = "Hello World"; String subStr = str.substring(6, 11); System.out.println(subStr); 输出结果:World
4. indexOf(String str)函数:返回字符串中 次出现的指定子串的索引位置,若不存在返回-1。
String str = "Hello World";
int index = str.indexOf("o");
System.out.println(index);
输出结果:4
5. contains(CharSequence sequence)函数:判断字符串中是否包含指定的子串。
String str = "Hello World";
boolean contains = str.contains("Worl");
System.out.println(contains);
输出结果:true
6. startWith(String prefix)函数:判断字符串是否以指定的前缀开头。
String str = "Hello World";
boolean startsWith = str.startsWith("Hello");
System.out.println(startsWith);
输出结果:true
7. endWith(String suffix)函数:判断字符串是否以指定的后缀结尾。
String str = "Hello World";
boolean endsWith = str.endsWith("World");
System.out.println(endsWith);
输出结果:true
8. toLowerCase()函数:将字符串转换为小写。
String str = "Hello World"; String lowerCase = str.toLowerCase(); System.out.println(lowerCase); 输出结果:hello world
9. toUpperCase()函数:将字符串转换为大写。
String str = "Hello World"; String upperCase = str.toUpperCase(); System.out.println(upperCase); 输出结果:HELLO WORLD
10. trim()函数:去掉字符串前后的空格。
String str = " Hello World "; String trimStr = str.trim(); System.out.println(trimStr); 输出结果:Hello World
以上是一些常用的字符串函数,可以帮助我们对字符串进行各种操作和处理。在实际开发中,可以根据具体的需求选择适当的字符串函数来操作字符串。
