java中string类的substring
时间: 2023-06-05 16:48:02 浏览: 103
Java中的String类的substring方法是用于截取字符串的方法。它可以从原字符串中取出一部分子字符串,并返回一个新的字符串。substring方法有两种重载形式,一种是只传入一个参数,表示从该位置开始截取到字符串末尾;另一种是传入两个参数,表示从第一个参数位置开始截取,截取到第二个参数位置的前一个字符。例如:
String str = "Hello World";
String subStr1 = str.substring(6); // subStr1的值为"World"
String subStr2 = str.substring(, 5); // subStr2的值为"Hello"
相关问题
java中String.substring()的用法
在Java中,String类的substring()方法用于从原始字符串中提取子字符串。该方法有两种重载形式:
1. `substring(int beginIndex)`:从指定索引开始截取字符串到字符串结尾。
2. `substring(int beginIndex, int endIndex)`:从起始索引开始截取字符串到结束索引(不包含结束索引)。
例如,要从字符串s中提取索引2到索引5之间的子字符串,可以使用以下代码:
```
String s = "Hello, world!";
String sub = s.substring(2, 5);
```
执行这段代码后,变量sub的值将为"llo"。
需要注意的是,如果指定的起始索引或结束索引超出了字符串的边界,则会抛出IndexOutOfBoundsException异常。此外,如果传递给substring()方法的起始索引大于结束索引,则会返回空字符串。
java中string类常用方法
Java中String类是一个非常常用的类,它提供了许多方法来处理和操作字符串。以下是一些常用的String类方法:
1. length():获取字符串的长度。
2. charAt(int index):获取字符串中指定位置的字符。
3. substring(int beginIndex, int endIndex):获取字符串中指定范围内的子串。
4. indexOf(String str):查找字符串中指定子串的位置。
5. lastIndexOf(String str):查找字符串中指定子串最后出现的位置。
6. equals(Object anObject):比较字符串是否相等。
7. toUpperCase():将字符串转换为大写。
8. toLowerCase():将字符串转换为小写。
9. trim():去除字符串两端的空格。
这些方法只是String类提供的众多方法中的一部分,它们在字符串处理和操作中非常有用。通过熟练掌握这些方法,您可以更好地处理和操作字符串。