欢迎访问宙启技术站
智能推送

Java中的String类函数如何截取字符串

发布时间:2023-10-08 06:46:52

在Java中,String类提供了多个用于截取字符串的方法。以下是常用的几种方法:

1. substring(int beginIndex):从指定的索引开始截取字符串,并返回截取后的子字符串。例如:String str = "Hello World"; String subStr = str.substring(6);,结果为"World"。

2. substring(int beginIndex, int endIndex):从指定的索引开始截取字符串,截取范围包括beginIndex,但不包括endIndex,并返回截取后的子字符串。例如:String str = "Hello World"; String subStr = str.substring(0, 5);,结果为"Hello"。

3. split(String regex):将字符串根据指定的正则表达式regex进行拆分,并返回拆分后的字符串数组。例如:String str = "Hello,World"; String[] arr = str.split(",");,则arr数组中包含"Hello"和"World"两个元素。

4. replace(CharSequence target, CharSequence replacement):将字符串中的target子字符串替换为replacement子字符串,并返回替换后的字符串。例如:String str = "Hello World"; String replacedStr = str.replace("World", "Java");,结果为"Hello Java"。

5. trim():去除字符串两端的空格,返回去除空格后的字符串。例如:String str = "   Hello World   "; String trimmedStr = str.trim();,结果为"Hello World"。

这些方法可以根据实际需求选择合适的来截取字符串。