您的位置:首页 > 编程语言 > Java开发

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)

返回此向量中第一次出现的指定元素的索引,从
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: