【发布时间】:2021-03-03 08:04:58
【问题描述】:
我正在尝试从 StringBuilder 中删除子目录
StringBuilder mkPath = new StringBuilder("/sdcard/Downloads/mp3/mysong.mp3");
String nameToRemove = "/"+new File(mkPath.toString()).getName();
mkPath.delete(mkPath.lastIndexOf("/"),nameToRemove.length());
但它不断抛出 StringIndexOutOfBounds 异常。有没有办法解决这个问题?
【问题讨论】:
-
是
StringBuilder b应该是StringBuilder mkPath? -
是的,抱歉是个错误
-
您应该能够编辑您的问题以修复错误
标签: java string stringbuilder