解决方法
apache Commons库有
FilenameUtils.getExtension()
.
您可以从here和FilenameUtils开始查看源代码.
至少看看他们的实施.它非常简单,它们正确处理dir.ext /文件,并处理像file.tar.gz这样的东西,如果你想提取.tar.gz而不仅仅是.gz,你需要一个特殊情况.
FilenameUtils.getExtension()
.
您可以从here和FilenameUtils开始查看源代码.
至少看看他们的实施.它非常简单,它们正确处理dir.ext /文件,并处理像file.tar.gz这样的东西,如果你想提取.tar.gz而不仅仅是.gz,你需要一个特殊情况.