2015-05-24 42 views
0

我正在android studio 1.1.0中工作,我試圖從字符串中刪除所有\和\ n,但IDE似乎並不認爲它是一個字符串,當我把它放在「」它是藍色而不是綠色像一個正常的字符串,並沒有在我的代碼中解決任何想法?我正在一個實際的api15設備上測試它。爲什麼Android不像?

int i= string.indexOf("\") 
string.substring(0, i) 

類似的東西是什麼,我試圖

+1

你試過了什麼?發佈一些代碼? –

回答

9

的反斜槓\用來逃避字符串中的一些特殊字符,如引號('),雙引號(")等

如果你想在一個字符串中使用它,像這樣做:"\\"

閱讀從文檔的Escape Sequences節以獲得更多信息。

0

在java中,「\」被稱爲轉義字符。它根據以下字符做不同的事情。例如:

\ n =新行

\ T =標籤或5位

如果你只是想使用 「\」,然後使用 「\」。 所以,你會想要做這樣的事情:

int i = string.indexOf(「\」);