我目前正在使用Spring mvc做一个项目并正在处理我的后端部分。(处理书签)我已经创建了一个引擎接口(IBookmarkEngine),然后进行了我的实现(BookmarkEngine)。 我在完成这项工作时遇到了麻烦。如何创建一个前缀为url" http://"?
的引擎 public class BookmarkEngine implements IBookmarkEngine {
private static final String URL_PREFIX = "http://";
@Override
public String getFullUrl(String url) {
if () {
return;
}
return url;
}
}
答案 0 :(得分:0)
如果不存在前缀,也许可以添加前缀。因此,在您的IF语句中,您可以对网址进行startsWith
搜索。如果url不以前缀开头,则将前缀添加到url。
public class BookmarkEngine implements IBookmarkEngine {
private static final String URL_PREFIX = "http://";
@Override
public String getFullUrl(String url) {
if (!url.startsWith(URL_PREFIX)) {
return URL_PREFIX + url;
}
return url;
}
}