Java 如何截取字符串
1、在java中,截取字符串很简单,就是使用字符串的函数substring方法,有两个方法可用
1、String java.lang.String.substring(int beginIndex)
截取从指定的位置beginIndex开始到该字符串译掩帮结尾的字符串,注意字符串的索引是从0开始
举例:
"unhappy".substring(2) returns "happy" 从字符串索引为2的字符开始一直截取到最后一个字符
"Harbison".substring(3) returns "bison" 从字符串索引为3的字符开始一直截取到最后一个字符
"emptiness".substring(9) returns "" (an empty string) 当截取的字符长度超散痕过字符串的最大长度,返回空字符串
2、String java.lang.String.substring(int beginIndex, int endIndex)
截取从指定位置开始beginIndex到指定结束位置endIndex的字符串,注意字符串的索引是从0开始,endIndex的最大索引为要截取字符串的长度-1,截取后的字符串长度是endIndex-beginIndex
【注意】截取的字符串包含beginIndex对应的那个字符,但不包含endIndex对应的那个字符
举例:
"hamburger".substring(4, 8) returns "urge" 从字符串索引为4的字符开始一直截取到索引为8的字符结束
散游 "smiles".substring(1, 5) returns "mile" 从字符串索引为1的字符开始一直截取到索引为5的字符结束