浅谈Java的String中的subString()方法
方法如下:
publicStringsubstring(intbeginIndex,intendIndex)
第一个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
publicStringsubstring(intbeginIndex,intendIndex)
Returnsanewstringthatisasubstringofthisstring.ThesubstringbeginsatthespecifiedbeginIndexandextendstothecharacteratindexendIndex-1.ThusthelengthofthesubstringisendIndex-beginIndex.
Examples:
"hamburger".substring(4,8)returns"urge"
"smiles".substring(1,5)returns"mile"
Parameters:
beginIndex-thebeginningindex,inclusive.
endIndex-theendingindex,exclusive.
Returns:
thespecifiedsubstring.
Throws:
IndexOutOfBoundsException-ifthebeginIndexisnegative,orendIndexislargerthanthelengthofthisStringobject,orbeginIndexislargerthanendIndex
以上就是小编为大家带来的浅谈Java的String中的subString()方法的全部内容了,希望对大家有所帮助,多多支持毛票票~