Java字符串函数秘籍:常用方法及示例
Java是一种广泛使用的计算机编程语言,其中一个重要的类型是字符串(String)。字符串由一串字符组成,是Java中最常见的数据类型之一。因此,对字符串进行处理的函数也是Java编程中必不可少的一部分。以下是Java字符串函数秘籍,包含常用方法及示例。
1. length()方法:返回字符串的长度。
示例:
String str = "Hello World";
int len = str.length();
System.out.println(len); //输出结果为11
2. charAt()方法:返回字符串某个位置的字符。
示例:
String str = "Hello World";
char c = str.charAt(1);
System.out.println(c); //输出结果为'e'
3. indexOf()方法:返回指定字符在字符串中 次出现的位置。
示例:
String str = "Hello World";
int index = str.indexOf("o");
System.out.println(index); //输出结果为4
4. lastIndexOf()方法:返回指定字符在字符串中最后一次出现的位置。
示例:
String str = "Hello World";
int index = str.lastIndexOf("o");
System.out.println(index); //输出结果为7
5. substring()方法:返回字符串的子串。
示例:
String str = "Hello World";
String sub = str.substring(6);
System.out.println(sub); //输出结果为"World"
6. toUpperCase()方法:将字符串转换成大写。
示例:
String str = "hello world";
String upper = str.toUpperCase();
System.out.println(upper); //输出结果为"HELLO WORLD"
7. toLowerCase()方法:将字符串转换成小写。
示例:
String str = "HELLO WORLD";
String lower = str.toLowerCase();
System.out.println(lower); //输出结果为"hello world"
8. trim()方法:去除字符串中的空格。
示例:
String str = " Hello World ";
String trim = str.trim();
System.out.println(trim); //输出结果为"Hello World"
9. equals()方法:判断两个字符串是否相等。
示例:
String str1 = "Hello World";
String str2 = "hello world";
boolean eq = str1.equals(str2);
System.out.println(eq); //输出结果为false
10. compareTo()方法:比较两个字符串的大小关系。
示例:
String str1 = "Hello";
String str2 = "World";
int cmp = str1.compareTo(str2);
System.out.println(cmp); //输出结果为-15
以上是Java字符串常用函数及示例。这些函数可以帮助我们对字符串进行各种操作,提高Java编程的效率和质量。
