Android String类详解
来源:互联网 发布:植物图片合成软件下载 编辑:程序博客网 时间:2024/06/09 15:05
Substring(int index,int length)函数
参数1:index 截取子串的起始位置
参数2:length 要截取子串长度
string tmpstr;
下列情况会触发Substring()产生异常。
1:tmpstr=null
2:tmpstr=""
3:tmpstr=String.Empty
4:Substring的起始位置大于tmpstr的长度,Substring的起始位置+截取字符个数大于tmpstr的长度,也就时说Substring的任何操作都不允许超出被处理字符串的长度。
参考文档
起草时间 2015-10-27
参数1:index 截取子串的起始位置
参数2:length 要截取子串长度
string tmpstr;
下列情况会触发Substring()产生异常。
1:tmpstr=null
2:tmpstr=""
3:tmpstr=String.Empty
4:Substring的起始位置大于tmpstr的长度,Substring的起始位置+截取字符个数大于tmpstr的长度,也就时说Substring的任何操作都不允许超出被处理字符串的长度。
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());
参考文档
http://blog.csdn.net/hanruikai/article/details/7479775
http://blog.163.com/cpu_driver/blog/static/117663448201111182341311/
起草时间 2015-10-27
更正 2015-10-28
0 0
- Android String类详解
- Android基础知识之String类使用详解
- string类详解
- string类详解
- java string类详解
- string类详解
- c++ string类详解
- c++ string类详解
- String类详解
- String类详解
- string类详解
- C++ string类详解
- String类详解
- JAVA String类详解
- std::string类详解
- java String 类详解
- std::string类详解
- std::string类详解
- java中this关键字的应用
- login shell的配置初始化
- 有关程序后台和前台运行监听
- c++虚函数,虚继承 详解
- swift-工具方法
- Android String类详解
- Asimplecache框架的使用
- String StringBuffer StringBuilder
- java基础
- 简单论坛系统数据库的设计
- Android内存优化(2)-为什么寄存器比内存快?
- svn命令详解
- 深入详解Struts2——异常处理
- Linux集群系统包括集群节点