我正在使用像这样的模式字符串
url = "http://myWebsite.com:1700/[LANG]/service/?customerid=[CUSTOMERID]";
我正在使用此代码替换参数。
url.replace("[LANG]", languageName);
也试过:
url.replace("\\[LANG\\]", languageName);
但没有奏效。
答案 0 :(得分:2)
Java字符串是不可变的。 replace()
返回一个新字符串,您需要捕获它:
url = url.replace("[LANG]", languageName);