`

substring手册

    博客分类:
  • Java
 
阅读更多

方法如下:

public String substring(int beginIndex, int endIndex)
第一个int为开始的索引,对应String数字中的开始位置,
第二个是截止的索引位置,对应String中的结束位置
1、取得的字符串长度为:endIndex - beginIndex;
2、从beginIndex开始取,到endIndex结束,从0开始数,其中不包括endIndex位置的字符
如:
"hamburger".substring(4, 8) returns "urge"
 "smiles".substring(1, 5) returns "mile"
取长度大于等于3的字符串a的后三个子字符串,只需a.subString(a.length()-3, a.length());
 
手册中的具体说明如下:
substring
public String substring(int beginIndex, int endIndex)
Returns a new string that is a substring of this string. The substring begins at the specified beginIndex and extends to the character at index endIndex - 1. Thus the length of the substring is endIndex-beginIndex. 
Examples: 
 
 "hamburger".substring(4, 8) returns "urge"
 "smiles".substring(1, 5) returns "mile"
 
Parameters:
beginIndex - the beginning index, inclusive.
endIndex - the ending index, exclusive. 
Returns:
the specified substring. 
Throws: 
IndexOutOfBoundsException - if the beginIndex is negative, or endIndex is larger than the length of this String object, or beginIndex is larger than endIndex.
分享到:
评论

相关推荐

    JavaScript手册 JavaScript手册

    字符串是不可变的字符序列,JavaScript提供了多种处理字符串的方法,如substring、indexOf、replace、trim等。正则表达式在字符串处理中也非常重要,用于模式匹配和搜索替换。 JavaScript手册还会涵盖DOM操作、BOM...

    JAVA 中文版API使用手册

    比如,`java.lang.String`是处理字符串的类,拥有丰富的操作字符串的方法,如`concat()`用于连接字符串,`substring()`用于截取子串,`length()`用于获取字符串长度等。 接口(Interface)在Java中是一种完全抽象的...

    sybaseIq参考手册,最全的手册

    例如,`SYSDATE()`返回当前日期和时间,`LEN()`计算字符串长度,`SUBSTRING()`截取字符串等。 ### 3. **系统变量** 系统变量在Sybase IQ中扮演着重要角色,它们存储系统状态和配置信息。手册会列出各种系统变量,如...

    各种中文查询手册.rar

    此外,它还详细介绍了MySQL的各种函数,如聚合函数SUM、AVG、COUNT,字符串函数CONCAT、SUBSTRING,日期时间函数DATE_FORMAT等,这些在实际开发中都非常常用。 其次,Java中文查询手册是针对Java编程语言的学习资料...

    JavaScript核心对象参考手册

    5. **字符串String**: `String`对象具有多种字符串操作方法,如`charAt`、`substring`、`indexOf`、`replace`、`trim`等。`模板字符串`(Template literals)是现代JavaScript引入的新特性,支持多行和内嵌表达式。 ...

    java函数中文速查手册

    例如,你可以找到关于字符串处理的`String`类方法,如`substring()`截取子串,`concat()`连接字符串,`indexOf()`查找子串位置;或者关于数组操作的`Arrays`类方法,如`sort()`排序数组,`copyOf()`复制数组。 此外...

    php中文手册+mysql中文手册

    2. **字符串与数组操作**:PHP提供了丰富的字符串处理函数,如concatenation、substring、查找替换等;数组处理包括创建、遍历、排序和合并等。 3. **文件与目录操作**:如文件上传下载、文件读写、目录管理等,对...

    Redis命令参考手册完整版.pdf

    - `SUBSTRING`:获取字符串的一部分,例如`SUBSTRING key start end`。 3. **哈希(Hashes)**: - `HSET`:设置哈希字段的值,例如`HSET hash field value`。 - `HGET`:获取哈希字段的值,例如`HGET hash ...

    javascript中文手册

    手册中会详细介绍JavaScript中的内置函数,例如Math对象提供的数学函数(如sqrt()平方根,random()随机数),String对象的方法(如length属性获取字符串长度,substring()截取子字符串),Array对象的方法(如push()...

    w3school_JavaScript参考手册(api)

    在API部分,手册详细列出了JavaScript的内置对象和方法,如Date对象用于处理日期和时间,Math对象包含各种数学函数,Array对象的方法,以及String对象的方法如substring、trim等。特别地,它还包含了正则表达式和...

    JavaScript快速查询手册下载

    6. **字符串方法**:concat、indexOf、substring、trim、split、replace、toUpperCase、toLowerCase等。 7. **事件处理**:DOM事件、事件冒泡、事件委托、addEventListener、removeEventListener。 8. **AJAX与...

    JS各种版本手册

    8. 字符串:不可变序列,常用的方法有slice、substring、indexOf等。 9. 事件:用于响应用户操作或浏览器状态改变,如点击、滚动、加载等。 10. DOM操作:通过JS可以操作HTML文档对象模型,实现动态更新页面内容。 ...

    JScript 中文参考手册

    JScript内置了许多函数,如Math对象提供的数学函数(如sqrt用于开平方根,random用于生成随机数),Date对象用于处理日期和时间,String对象提供了各种字符串处理方法(如substring、indexOf、replace等)。...

    xslt手册

    例如,`fn:concat()`用于连接字符串,`fn:substring()`截取字符串,`fn:number()`转换值为数字,`fn:current-dateTime()`获取当前日期和时间。 4. XSLT模板匹配:模板匹配是XSLT的核心,它允许开发者根据源XML的...

    Javascript参考手册

    5. **字符串和正则表达式**:字符串方法(indexOf、substring、replace、trim等)和正则表达式的操作。 6. **DOM操作**:如何通过JavaScript操作HTML元素,包括选择元素(getElementById、querySelector、...

    javascript中文经典帮助手册.rar

    3. **字符串与正则表达式**:详述字符串对象的方法(concat、indexOf、slice、substring等)以及正则表达式的使用。 4. **DOM操作**:如何通过JavaScript操作HTML元素,包括查找元素(getElementById、...

    头歌教学实践平台 Web前端开发基础 JavaScript学习手册九:字符串

    本手册将深入探讨JavaScript中的字符串,这是编程中常用的数据类型,对于理解和操作文本至关重要。 一、字符串基础 在JavaScript中,字符串是不可变的,意味着一旦创建,其内容就不能更改。字符串可以用单引号(' ')...

    javascript函数大全,用户手册

    JavaScript提供了许多内置函数,如Math对象用于数学计算,Array对象提供的数组操作方法(如push、pop、slice等),以及String对象的方法(如substring、indexOf等)。这些函数是JavaScript编程的基石,手册会详细...

    〖手册〗JS的方法集

    1. `substring()`: 提取字符串中的一部分,根据指定的开始和结束位置。 2. `trim()`: 删除字符串两端的空白字符。 3. `replace()`: 查找字符串中的指定值并替换。 三、数组方法 1. `push()`: 在数组末尾添加元素。 ...

    javascript快速查询手册

    字符串是不可变的,提供了多种方法如`slice`、`substring`、`indexOf`、`replace`等。正则表达式用`/pattern/flags`表示,支持模式匹配和替换。 8. **事件与DOM操作**: 在浏览器环境中,JavaScript通过事件驱动...

Global site tag (gtag.js) - Google Analytics