日期:2014-05-17  浏览次数:20753 次

获取网络文件的文件名
比如有个网站,http://aabb.com/12sf/xxoo/ab23.txt,我想获取文件名ab23.txtjava怎么获取?

------解决方案--------------------

String s = "http://aabb.com/12sf/xxoo/ab23.txt";
String file = s.substring(s.lastIndexOf("/")+1);
System.out.println(file);

------解决方案--------------------
引用:
Quote: 引用:


String s = "http://aabb.com/12sf/xxoo/ab23.txt";
String file = s.substring(s.lastIndexOf("/")+1);
System.out.println(file);


谢谢,但是url是不确定的怎么办?

只要是xxx.xxx这样的结构的url都可以获取的。
就是xxx/xxxx/xxx.xxx