如果我想用java中的確切字符串替換一個字符串變量,我該怎麼辦?用精確的字符串替換字符串變量
我知道在java中替換一個確切的字符串與另一個,但現在我有字符串變量,我想用另一個確切的字符串替換它的內容。
例如:
`String str="abcd";
String rep="cd";`
現在我想更換代表內容與"kj"
這意味着,我想有str="abkj"
最後。
如果我想用java中的確切字符串替換一個字符串變量,我該怎麼辦?用精確的字符串替換字符串變量
我知道在java中替換一個確切的字符串與另一個,但現在我有字符串變量,我想用另一個確切的字符串替換它的內容。
例如:
`String str="abcd";
String rep="cd";`
現在我想更換代表內容與"kj"
這意味着,我想有str="abkj"
最後。
如果我理解你的問題,你可以使用String.replace(CharSequence, CharSequence)
像
String str="abcd";
String rep="cd";
String nv = "kj";
str = str.replace(rep, nv); // <-- old, new
System.out.println(str);
輸出是(請求)
abkj
我做你確切的事情,但它不起作用。讓我再看看我的代碼。謝謝 – user4149885 2014-10-16 13:54:15
我認爲他想:
String toReplace = "REPLACE_ME";
"REPLACE_ME What a nice day!".replace(toReplace,"");
「REPLACEME今天天氣真好!」 替換(toReplace, 「」)結果:
" What a nice day!"
是的。我的意思是 – user4149885 2014-10-16 13:49:40
'想用另一個確切的字符串替換它的內容。對我沒有意義。 – 2014-10-16 13:41:35
請澄清,或舉一個例子 – 2014-10-16 13:42:31
我編輯我的問題並添加示例。 – user4149885 2014-10-16 13:51:12