我有一个许多字符串,都是这样的
http://www.xxx.com/image/aaa34346666.gif
http://www.ccc.com/image/ddd2.gif
http://www.ddd.com/asdm/bbb11.jpg
现在要要做一个函数,我怎么能取出最后图片的名字呢?大家帮忙看看吧,好吗
http://www.xxx.com/image/aaa34346666.gif
http://www.ccc.com/image/ddd2.gif
http://www.ddd.com/asdm/bbb11.jpg
现在要要做一个函数,我怎么能取出最后图片的名字呢?大家帮忙看看吧,好吗
String fileName = str.substring((str.lastIndexOf("/")+1),str.lastIndexOf("."));
System.out.println(fileName);
结果aaa34346666
先构造字符串数组对象
再付值如:
str_array[0]="http://www.xxx.com/image/aaa34346666.gif";
int index=(str_array[0].split("/")).length-1;//文件所在位置
(str_array[0].split("/"))[index];