Java 字符串截取:substring() 方法详解及示例

在 Java 中,我们可以使用 String 类的 substring() 方法来截取字符串。该方法有两种重载形式:

  1. 指定起始位置截取: substring(int beginIndex)
  2. 指定起始位置和结束位置截取: substring(int beginIndex, int endIndex)

以下是使用 Java 编写的字符串截取的示例代码:

public class SubstringExample {
    public static void main(String[] args) {
        String str = 'Hello, World!';
        
        // 使用起始位置截取字符串
        String substring1 = str.substring(7);
        System.out.println(substring1);  // 输出 'World!' 
        
        // 使用起始位置和结束位置截取字符串
        String substring2 = str.substring(7, 12);
        System.out.println(substring2);  // 输出 'World'
    }
}

在上面的示例代码中,我们定义了一个字符串 str,然后使用 substring() 方法进行截取。substring1 使用起始位置为 7 进行截取,即从第 8 个字符开始截取到字符串的末尾;substring2 使用起始位置为 7 和结束位置为 12 进行截取,即截取从第 8 个字符到第 13 个字符(不包括第 13 个字符)的子字符串。

运行上述代码,将输出以下结果:

World!
World
Java 字符串截取:substring() 方法详解及示例

原文地址: https://www.cveoy.top/t/topic/b3he 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录