String类是Java中最常用的类之一,用于表示字符串对象。在Java中,字符串是不可变的,即一旦创建了一个字符串对象,它的值就不能被改变。下面是关于String类的一些常用操作:
可以通过使用String关键字来创建字符串对象,例如:
String str = "Hello, World!";
或者使用new关键字来创建字符串对象,例如:
String str = new String("Hello, World!");
可以使用"+"符号来连接字符串,例如:
String str1 = "Hello";
String str2 = "World";
String result = str1 + " " + str2;
System.out.println(result); // 输出:Hello World
可以使用length()方法来获取字符串的长度,例如:
String str = "Hello, World!";
int length = str.length();
System.out.println(length); // 输出:13
可以使用substring()方法来获取字符串的子串,例如:
String str = "Hello, World!";
String subStr = str.substring(7, 12);
System.out.println(subStr); // 输出:World
可以使用equals()方法来比较两个字符串是否相等,例如:
String str1 = "Hello";
String str2 = "World";
if(str1.equals(str2)){
System.out.println("相等");
}else{
System.out.println("不相等");
}
可以使用indexOf()方法来查找字符串中某个子串的位置,例如:
String str = "Hello, World!";
int index = str.indexOf("World");
System.out.println(index); // 输出:7
以上是关于String类的一些常用操作,String类还有很多其他方法可以用来操作字符串,可以查阅官方文档来了解更多关于String类的详细信息。