java获取url后缀,以及判断是否带参数(?params=xxx)
// 使用了String对象的方法截取字符串
String fileUrl = "http://www.baidu.com?a=1234";
int index = fileUrl.lastIndexOf("?");
if (index != -1) {
fileUrl = fileUrl.substring(0, index);
}
String extension = FilenameUtils.getExtension(fileUrl);
System.out.println(extension);
# getExtension 方法
public static String getExtension(String filename) {
if (filename == null) {
return null;
} else {
int index = indexOfExtension(filename);
return index == -1 ? "" : filename.substring(index + 1);
}
}