小番茄程序员 ©免责声明

文章标签 Java 截取字符串 文章分类 后端技术 阅读数 34

@免责声明:本文转载来自互联网,不代表本网站的观点和立场。 如果你觉得好,欢迎分享此网址给你的朋友。

Java中,可以使用substring方法来截取字符串的一部分。substring方法接受一个或两个参数,用于指定截取的起始位置和结束位置。

下面是使用substring方法的基本用法:

  1. 截取从指定索引开始到字符串末尾的子串:

    String str = "Hello, World!";
    String substring = str.substring(7);
    System.out.println(substring);  // 输出: "World!"
    

    这个例子中,从索引为7的位置开始,将原始字符串的子串截取出来。

  2. 截取指定索引范围内的子串(包含起始位置,不包含结束位置):

    String str = "Hello, World!";
    String substring = str.substring(7, 12);
    System.out.println(substring);  // 输出: "World"
    

    在这个例子中,从索引为7的位置开始,一直截取到索引为12的位置(不包括索引12的字符),将对应的子串截取出来。

需要注意的是,substring方法返回的是原始字符串的一个新的子串,所以对返回的子串的修改不会影响原始字符串。

此外,还需要注意一些边界情况:

  • 如果截取的起始位置小于0或者大于等于字符串长度,将会抛出StringIndexOutOfBoundsException异常。
  • 如果截取的结束位置小于等于起始位置,返回的将是一个空字符串。

这些是substring方法的基本使用方法。您可以根据具体需求和实际场景,使用不同的参数来实现灵活的字符串截取操作。

本文地址:https://www.meishiadd.com/java/147.html

相关文章

友情链接

Copyright © 2021-2023 MEISHIADD.COM 版权所有 京ICP备14024137号