java怎么截取字符串中的一部分

avatar
作者
筋斗云
阅读量:0

在Java中,可以使用substring()方法来截取字符串中的一部分。这个方法有两个版本:

  1. substring(int beginIndex): 从给定的开始索引(包括)截取字符串,直到字符串的末尾。
  2. substring(int beginIndex, int endIndex): 从给定的开始索引(包括)截取字符串,直到指定的结束索引(不包括)。

以下是一些示例:

public class Main {     public static void main(String[] args) {         String str = "Hello, World!";          // 截取从索引0开始的所有字符         String subStr1 = str.substring(0);         System.out.println(subStr1); // 输出: Hello, World!          // 截取从索引0开始,到索引5(不包括)的字符         String subStr2 = str.substring(0, 5);         System.out.println(subStr2); // 输出: Hello          // 截取从索引7开始,到字符串末尾的所有字符         String subStr3 = str.substring(7);         System.out.println(subStr3); // 输出: World!     } } 

请注意,如果提供的索引为负数,则substring()方法将从字符串的末尾开始计数。例如,str.substring(-1)将返回字符串的最后一个字符。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!