java中没有找到路径合并现成的函数,遂自己造了个轮子记录下
/**
* 路径合并
* @param paths
* @return
*/
public static String pathCombine(String... paths){
String result="";
for (int i = 0; i < paths.length; i++) {
String path=paths[i];
if(StringUtils.isEmpty(path)) continue;
if(StringUtils.isEmpty(result)){
result+=path;
}else if(result.endsWith("/") && path.startsWith("/")){
result+=path.substring(1);
}else if(!result.endsWith("/") && !path.startsWith("/")){
result+="/"+path;
}else{
result+=path;
}
}
return result;
}
``

















