Java 相当于 C# 的逐字字符串@

2022-08-31 09:58:03

快速问题。在 Java 中,是否存在应用于字符串的 @ 的等效项:

例如,我可以在C#中执行此操作,并让它在处理时忽略转义字符,而不必这样做。有没有Java的等价物?@"c:\afolder\afile""c:\\afolder\\aFile"

嗯:堆栈溢出正在向我逃跑..哈哈。第二个例子应为:

c:(双反斜杠)afolder(双反斜杠)aFile


答案 1

不可以。转义/外化字符串是您唯一的选择。


答案 2

不,Java 没有逐字字符串文本

但是,如果你想要一种类似Java(和基于Java-VM)的语言,你可能想看看Groovy,它具有各种形式的字符串文字