我想从http中获取's'。
https://joy.tothewor.ld/today/and/tommorrow
http://joy.tothewor.ld/today/and/tommorrow
什么是最快/最便宜的方式?
子字符串,字符串构建器,Android SDK中更新的东西?
答案 0 :(得分:20)
String.replaceFirst
将完成这项工作。
String output = input.replaceFirst("s","");
答案 1 :(得分:2)
String.replaceFirst
是重量级的
public String replaceFirst(String regex, String replacement) {
return Pattern.compile(regex).matcher(this).replaceFirst(replacement);
}
这是最快的方法
str = str.substring(0, 4) + s.substring(5);
答案 2 :(得分:1)
你可以试试这个
String str="https://joy.tothewor.ld/today/and/tommorrow"
.replace("https://","http://");