Java String.substring(int, int) 的使用
2014-02-09 16:16
489 查看
public String substring(int beginIndex, int endIndex)
返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,一直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。
示例:
public static void main(String[] args) {
String lstr = "123456789";
//print "9"
System.out.println(lstr.length());
//print "2345678"
System.out.println(lstr.substring(1, lstr.length()-1));
//print "123456789"
System.out.println(lstr.substring(0, lstr.length()));
}
参数:
beginIndex:开始处的索引(包括)。
endIndex :结束处的索引(不包括)。
返回:
指定的子字符串。
抛出:
IndexOutOfBoundsException - 如果 beginIndex 为负,或 endIndex 大于此 String 对象的长度,或 beginIndex 大于 endIndex。
注:String的Index从0开始
返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,一直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。
示例:
public static void main(String[] args) {
String lstr = "123456789";
//print "9"
System.out.println(lstr.length());
//print "2345678"
System.out.println(lstr.substring(1, lstr.length()-1));
//print "123456789"
System.out.println(lstr.substring(0, lstr.length()));
}
参数:
beginIndex:开始处的索引(包括)。
endIndex :结束处的索引(不包括)。
返回:
指定的子字符串。
抛出:
IndexOutOfBoundsException - 如果 beginIndex 为负,或 endIndex 大于此 String 对象的长度,或 beginIndex 大于 endIndex。
注:String的Index从0开始
相关文章推荐
- Java的String中的subString()和StringTokenizer类的使用
- JAVA中int与String的相互转化方法和使用
- public String substring(int beginIndex, int endIndex)(Java)
- Java StringBuffer.substring(int start, int end)方法
- JAVA学习提高之---- String.split(String,int)使用
- java慎用String.substring(int start, int end)
- JAVA中使用Scanner连续输入int和String错误的解决方案
- JAVA中int与String的相互转化方法和使用
- 【Java 学习笔记】 String.split使用心得
- JAVA字符串格式化-String.format()的使用
- java基础-各种类型及转换(int,string,char,short,date)
- Java String.format 方法使用介绍
- JAVA int float long与String互相转换的方法
- JAVA String.format 方法使用介绍
- maven项目中使用redis集群报错: java.lang.NumberFormatException: For input string: "7006@17006"
- java基础知识(三)-- String使用equals和==比较的区别
- JAVA中int、String的类型转换
- java中int,char,string三种类型的相互转换
- JAVA字符串格式化-String.format()的使用
- JAVA字符串格式化-String.format()的使用