谁能帮我在java中找到字符串中的LastIndexOf '\‘?我把代码写成:
int i = app.lastIndexOf('\');
app
是我的字符串,但有一个“无效字符常量”的错误。我尝试使用双引号,但仍然没有用。有人能在这方面帮我吗?
发布于 2012-01-16 23:42:55
\
字符用于转义其他字符,以便打印特殊字符。
例如,'\n'
是“换行符”字符,'\t'
是“制表符”字符,'\''
是文字'
,等等。
为了在字符串中使用\
,必须对其进行转义:\\
。
使用app.lastIndexOf('\\');
发布于 2012-01-16 23:40:44
在java字符串中,您必须将\
转义为\\
。
发布于 2012-01-16 23:40:48
您需要在String
或char
文本中转义反斜杠:
app.lastIndexOf('\\');
https://stackoverflow.com/questions/8882310
复制相似问题