📜  基于分隔符的 java 子字符串 - Java (1)

📅  最后修改于: 2023-12-03 15:23:39.600000             🧑  作者: Mango

基于分隔符的 Java 子字符串

在 Java 编程中,有时需要从一个字符串中提取出一部分子字符串。如果这个字符串包含特定的分隔符,使用基于分隔符的子字符串方法是一个有效的方法。

方法介绍

Java 中提供了两个方法来实现基于分隔符的子字符串:split()substring()

split()

语法:String[] split(String regex)

该方法将返回一个字符串数组,其中每个元素都是原始字符串中的一个子字符串,这些子字符串都是基于指定的分隔符进行分割的。

示例:

String str = "Java is one of the most popular programming languages.";
String[] words = str.split(" ");
for (String word : words) {
    System.out.println(word);
}

输出:

Java
is
one
of
the
most
popular
programming
languages.
substring()

语法:

  • String substring(int beginIndex)
  • String substring(int beginIndex, int endIndex)

该方法将返回一个新的字符串,其中包含了原始字符串中指定范围的子字符串。可以指定起始索引和结束索引。

示例:

String str = "Java is one of the most popular programming languages.";
String substring = str.substring(11, 20);
System.out.println(substring);

输出:

one of th
结语

基于分隔符的子字符串方法是 Java 中很常用的方法之一,可以帮助程序员更好地处理字符串。