java中substring和indexof() 和lastindexof()
2015-12-09 12:07
459 查看
java中substring和indexof() 和lastindexof()
str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str;
str=str.substring(int beginIndex,int endIndex);截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str;
indexOf
返回此向量中第一次出现的指定元素的索引,从
返回此向量中最后一次出现的指定元素的索引;如果此向量不包含该元素,则返回 -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
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。
lastIndexOf
public 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
相关文章推荐
- [javase学习笔记]-1.3 Java语言的环境搭建
- [javase学习笔记]-1.2 Java语言概述
- JAVA计算文件(夹)File类型的大小(文件个数)
- eclipse find bugs 插件集成
- [javase学习笔记]-1.1 基本常识
- Java 执行四则运算
- Struts2导出Excel步骤及问题汇总 poi分页
- Springmvc+uploadify实现文件带进度条批量上传
- IntelliJ IDEA (idea)引入eclipse web项目
- android studio Project format eclipse Project
- Springmvc+uploadify实现文件带进度条批量上传
- java POI解析Excel
- java POI创建Excel
- Java测试框架TestNG和JUnit对比
- java实现的快速排序算法
- Spring mail 邮件发送的简单实现
- javaMail邮件发送的简单实现
- java之快排
- 一个基本的spring mvc项目搭建(入门)
- Java 性能优化系列之3.1[JVM调优]