2015-09-25 262 views
-7

我想寫一個if語句來檢查字符串是否包含字符/Java - 替換字符串中的字符

如果包含,它將被替換爲\\

有沒有辦法做到這一點?

+4

是的,是有辦法做到這一點。 – Tunaki

+1

查看[String類的API文檔](http://docs.oracle.com/javase/8/docs/api/java/lang/String.html)。請注意,反斜槓是Java源代碼中的一個特殊字符,您需要使用雙反斜槓將其轉義。 – Jesper

+1

如果你不能在java中進行這樣的操作,你能想象世界嗎? – QuakeCore

回答

0

用最簡潔的方式做到這一點是使用字符串的replaceAll()方法和正則表達式:

newStr = oldStr.replaceAll("/", "\\\\");