我有一個由兩個字符串s1和s2,s = s1+s2
組成的字符串s。替換爲字符串
我希望能夠修改s1
在另一個函數,然後用s1
修改後的版本重新構圖s
。我想更改s1
,因此需要s2
作爲參數。例如,s1 = "1+"
和s2="2"
,我想成爲"incr(" + s2 + ")"
。
我能做到這一點,通過使用s1 = "incr(%s2%)"
然後s1.replace("%s2%",s2)
,但如果s1
已經包含"%s2%"
?我希望它儘可能通用。
有沒有辦法做到這一點?
請格式化你的代碼。這是很難看的。 –
我想你可以使用的String.format()函數 http://stackoverflow.com/問題/ 3695230/HO w-to-use-java-string-format –
在我的頭上..可以請你用一種更簡單的方式來描述:S – stinepike