一尘不染

删除文件的扩展名

java

给定一个文件名,例如:

 package.zip    image.jpeg   video.avi etc

我想删除扩展名(如果存在)。我怎样用Java做这个?谢谢!


阅读 286

收藏
2020-12-03

共1个答案

一尘不染

就像是

if (name.indexOf(".") > 0)
    name = name.substring(0, name.lastIndexOf("."));

索引检查可避免将“ .profile” 等隐藏文件转换为“”,并避免使用诸如lastIndexOf()的名称cute.kitty.jpg

2020-12-03