java中substring和indexof() 和lastindexof()
2015-06-30 14:43
555 查看
java中substring和indexof() 和lastindexof()
str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str;
str=str.substring(int beginIndex,int endIndex);截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str;
indexOf
public int indexOf(Object o, int
index)
返回此向量中第一次出现的指定元素的索引,从
-1。
lastIndexOfpublic
int lastIndexOf(Object o)
返回此向量中最后一次出现的指定元素的索引;如果此向量不包含该元素,则返回 -1。
以下是一段演示程序:
public class Test{
public static void main(String
agrs[]){
String str="tao.jpg";
System.out.println("点的索引:"+str.lastIndexOf("."));
str=str.substring(str.lastIndexOf("."));
System.out.println("陶相山陶相山陶相山:"+str);
}}
运行结果是:点的索引:3
陶相山陶相山陶相山:.jpg
转自:http://blog.sina.com.cn/s/blog_92c50f590101ernh.html
str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str;
str=str.substring(int beginIndex,int endIndex);截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str;
indexOf
public int indexOf(Object o, int
index)
返回此向量中第一次出现的指定元素的索引,从
index处正向搜索,如果未找到该元素,则返回
-1。
lastIndexOfpublic
int lastIndexOf(Object o)
返回此向量中最后一次出现的指定元素的索引;如果此向量不包含该元素,则返回 -1。
以下是一段演示程序:
public class Test{
public static void main(String
agrs[]){
String str="tao.jpg";
System.out.println("点的索引:"+str.lastIndexOf("."));
str=str.substring(str.lastIndexOf("."));
System.out.println("陶相山陶相山陶相山:"+str);
}}
运行结果是:点的索引:3
陶相山陶相山陶相山:.jpg
转自:http://blog.sina.com.cn/s/blog_92c50f590101ernh.html
相关文章推荐
- 通过java调用servlet接口----json
- Spring AOP深入理解之拦截器调用
- Spring4 SpringMVC Hibernate4 Freemaker 集成示例
- java回车登陆
- java迭代器(Iterator)简单使用
- java中String的常用方法
- Java EE应用的组件
- struts2.1笔记07:Sturts.xml配置中的包介绍
- java验证码识别带源码以及讲解视频
- Eclipse中<uses-permission>和<permission>和<uses-feature>区别
- eclipse failed to create the java virtual machine 问题
- java Volatile关键字解析
- 异常 java.lang.UnsatisfiedLinkError,so库没有加载
- java动态爬虫jsoup以及正则表达式的运用
- Java 对象复制
- Java EE应用的分层模型
- struts2 文件上传下载(单文件上传与多文件上传的比较)
- java☞自增自减运算符(++)(--)
- Java 图片添加水印
- java读取properties配置文件