zoukankan      html  css  js  c++  java
  • Java 从原字符串中截取一个新的字符串 subString()

    Java 手册

    substring

    public String substring(int beginIndex)
    返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。

    示例:

     "unhappy".substring(2) returns "happy"
     "Harbison".substring(3) returns "bison"
     "emptiness".substring(9) returns "" (an empty string)
     
    参数:
    beginIndex - 起始索引(包括)。
    返回:
    指定的子字符串。
    抛出:
    IndexOutOfBoundsException - 如果 beginIndex 为负或大于此 String 对象的长度。

    substring

    public String substring(int beginIndex,int endIndex)
    返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex

    示例:

     "hamburger".substring(4, 8) returns "urge"
     "smiles".substring(1, 5) returns "mile"
     
    参数:
    beginIndex - 起始索引(包括)。
    endIndex - 结束索引(不包括)。
    返回:
    指定的子字符串。
    抛出:
    IndexOutOfBoundsException - 如果 beginIndex 为负,或 endIndex 大于此 String 对象的长度,或 beginIndex 大于 endIndex

    实例:

    public class SubString {
        
        public static void main(String[] args) {
        
            String s1 = "I love cjj";
            String s2;
            String s3;
            
            //返回一个新的字符串,它是此字符串的一个子字符串。
            //该子字符串从指定索引处的字符开始,直到此字符串末尾。
            s2 = s1.substring(6);
            System.out.println(s2);
            
            //返回一个新字符串,它是此字符串的一个子字符串。
            //该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。
            //因此,该子字符串的长度为 endIndex-beginIndex
            s3 = s1.substring(1,6);
            System.out.println(s3);
        }
    }
  • 相关阅读:
    图论算法——最短路系列
    1126 数字统计 2010年NOIP全国联赛普及组
    JavaEE Tutorials (10)
    情书
    洛谷 P1171 售货员的难题
    洛谷 P1769 淘汰赛制_NOI导刊2010提高(01)
    洛谷 P1858 多人背包
    HDU 2639 Bone Collector II
    国庆 day 6 下午
    国庆 day 6 上午
  • 原文地址:https://www.cnblogs.com/chuijingjing/p/9503669.html
Copyright © 2011-2022 走看看