c# 's @字符串字面值在Java中对应的是什么?
本文关键字:Java 是什么 字面值 字符串 | 更新日期: 2023-09-27 18:16:49
c#有@字符串字面值,可以灵活地处理字符串中的转义字符。Java中有类似的东西吗?
没有。您需要转义字符串
这被称为逐字字符串字面值。
Java没有这样的特性。
如果我每次在Java中需要这个时都有一分钱就好了…
如果你正在做一个Regex操作考虑Pattern.quote
作为替代
Java支持UNIX的路径分隔符,不需要转义。例如
"c:/my/file.txt"
在windows上运行良好(如果您有一个名为c:
的目录,则在unix上运行良好)
选择使用'
而不是/
作为路径分隔符,就像之前或之后的所有其他操作系统一样,是我最讨厌的。; http://en.wikipedia.org/wiki/Backslash)