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);
        }
    }
  • 相关阅读:
    Linux显示文件内容常用命令
    Linux文件权限和更改权限
    数据存储及恢复的基本原理
    使用jemter发送HTTPS请求
    运行Jmeter时,出现java.util.prefs.WindowsPreferences <init>异常警告
    Server08AD域安装以及推送
    SVN服务器和客户端搭建
    selenium常见操作
    TestNG 入门教程
    ant+TestNG-xslt生成selenium测试报告
  • 原文地址:https://www.cnblogs.com/chuijingjing/p/9503669.html
Copyright © 2011-2022 走看看