介绍一下JAVA中的String的substring(indexStart,indexEnd)和indexOf()
时间: 2023-06-04 14:05:21 浏览: 171
好的,我可以回答关于Java中的String类的问题。
String的substring(indexStart, indexEnd)方法可以从一个字符串中截取一个子串。该方法需要两个参数:indexStart和indexEnd。 indexStart是截取的子串开始的位置,indexEnd是截取的子串结束的位置,不包含indexEnd本身。 返回值是一个新的String对象,该对象是原始字符串的子串。
例如,如果你有一个字符串s = "Hello World",你可以使用s.substring(0, 5)来获取"Hello",s.substring(6, 11)来获取"World"。
String的indexOf()方法使用指定的字符串搜索目标字符串,并返回目标字符串中第一次出现的位置。 如果未找到,则返回-1。
例如,如果你有一个字符串s = "Hello World",你可以使用s.indexOf("World")来获取6,这是目标字符串"World"在s中第一次出现的位置。
希望我的回答能对你有所帮助。
阅读全文