为什么android不像\?

时间:2015-05-24 13:22:49

标签: java android substring

我在android studio 1.1.0中工作,我试图从字符串中删除所有\和\ n但是当我把它放在IDE时它似乎并不认为它是一个字符串in""它是蓝色而不是像正常字符串一样的绿色,它在我的代码中没有任何想法吗?我在实际的api15设备上测试它。

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

像我这样的东西

2 个答案:

答案 0 :(得分:9)

反斜杠\用于转义字符串中的某些特殊字符,例如引号('),双引号(")等。

如果要在字符串中使用它,请执行以下操作:"\\"

请阅读文档中的Escape Sequences部分以获取更多信息。

答案 1 :(得分:0)

在java中" \"被称为转义字符。它根据以下字符执行不同的操作。例如:

\ n =新行

\ t =制表符或5个空格

如果您只想使用" \"然后使用" \"。 所以,你想要做这样的事情:

int i = string.indexOf(" \");