如何在Java中从字符串中修剪文件扩展名?
在Java中修剪后缀的最有效方法是什么,如下所示:
title part1.txt
title part2.html
=>
title part1
title part2
在Java中修剪后缀的最有效方法是什么,如下所示:
title part1.txt
title part2.html
=>
title part1
title part2
这是我们不应该自己做的代码。使用图书馆来做平凡的东西,把你的大脑留给困难的东西。
在这种情况下,我建议使用Apache Commons IO中的文件名Utils.removeExtension()。
str.substring(0, str.lastIndexOf('.'))