在 Java 中,给定 java.net.URL
或 String
形式为 http://www.example.com/some/path/to/a/file.xml
,获取文件名的最简单方法是什么,减去扩展名?所以,在这个例子中,我正在寻找返回 "file"
的东西。
我可以想到几种方法来做到这一点,但我正在寻找易于阅读且简短的东西。
原文由 Sietse 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
与其重新发明轮子,不如使用 Apache commons-io :