我有一个要求,我想在以下代码中测试从索引 10 开始的字段的文件扩展名:
Sunset.jpg;REF;Title;DESC;10;1;11;21;31;Bluehills.jpg;Winter.ppt;Moonfit.xls...
在上面的代码中,我想读取从 inedx 10(Bluehills.jpg 和很快)开始的字段的扩展,以检查它是否是有效的扩展。
非常感谢任何帮助。
谢谢,
拉吉
我有一个要求,我想在以下代码中测试从索引 10 开始的字段的文件扩展名:
Sunset.jpg;REF;Title;DESC;10;1;11;21;31;Bluehills.jpg;Winter.ppt;Moonfit.xls...
在上面的代码中,我想读取从 inedx 10(Bluehills.jpg 和很快)开始的字段的扩展,以检查它是否是有效的扩展。
非常感谢任何帮助。
谢谢,
拉吉
使用以下函数检索文件扩展名
public static String getExtension(File f) {
String ext = null;
String s = f.getName();
int i = s.lastIndexOf('.');
if (i > 0 && i < s.length() - 1) {
ext = s.substring(i+1).toLowerCase();
}
return ext;
}