java - 在Java中使用 "@"的文字字符串?

标签 java c# string

在 C# 中,有一种方法可以告诉编译器解释 string从字面上看,不考虑转义字符。

string myStr = @"Some literal string, \ doesn't need to be escaped";

Java 中可能有这样的事情吗?

最佳答案

您在 C# 中指的是逐字字符串文字,而不是像 "foo" 这样的常规字符串文字 -两者都是字符串文字,就像 "foo" 也是 Java 中的字符串文字一样。

不,Java 没有任何类似的功能。

它也没有任何与 C# 6 中引入的字符串插值功能等效的功能,例如 "x={x} y={y}"

关于java - 在Java中使用 "@"的文字字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28679973/

相关文章:

java - Elasticsearch spring 实现错误

c# - 选择正确的报告工具

javascript - 我需要从不同的 javascript 文件访问数据,并将其更改为字符串

java - 尝试用 Java 解析 org.w3c.dom.Document XML 文档

java - 如何在 Netbeans 中自定义 jTable 标题列字体大小?

java - 在 JSP 中上传文件 - 如何更改上传文件的默认路径

c# - 我可以在 PageLoad 事件之前调用 dropdownlist selectedIndexchanged 吗?

c# - 检查暂停布局

java - Java 中由 new String() 和 new String (""进行的字符串初始化有什么区别?

c++在子字符串的最后一个匹配之后删除子字符串