【发布时间】:2014-11-19 19:25:55
【问题描述】:
目前我正在使用这样的代码
while (fileName.endsWith(".csv")) {
fileName = fileName.substring(0, fileName.lastIndexOf(FILE_SUFFIX_CSV));
if (fileName.trim().isEmpty()) {
throw new IllegalArgumentException();
}
}
当用户以小写字母(.csv)指定扩展名时,上面的代码工作正常,但是 windows 接受扩展名区分大小写,所以他可以给出 .CSV ,.CSV 等。我怎样才能改变上面的代码?
提前致谢
【问题讨论】:
-
把文件名转换成小写的花花公子
-
这里已经回答了 - stackoverflow.com/questions/13620555/…