C#有@ string literal可灵活处理字符串中的转义字符。在Java中有类似的东西吗?
答案 0 :(得分:6)
没有。你需要逃避你的角色。
答案 1 :(得分:4)
这称为逐字字符串文字 Java没有这样的功能。
答案 2 :(得分:2)
如果我每次在Java中都需要镍,那我只有镍......
如果您正在进行正则表达式操作,请考虑Pattern.quote
作为替代。
答案 3 :(得分:2)
Java支持UNIX中不需要转义的路径分隔符。 e.g。
"c:/my/file.txt"
在Windows上运行正常(如果你有一个名为c:
的目录,则可以使用unix)
选择使用\
而不是/
作为路径分隔符,就像之前或之后的所有其他操作系统一样,是我的宠物仇恨。 ;)http://en.wikipedia.org/wiki/Backslash