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 - 是否可以在 ClipboardContent javaFx 上存储节点

c# - 绑定(bind)到 VM 上同一集合的多个 ItemsControl 无法正确呈现

c - 访问 strtok 指针时出现段错误

java - 我如何在这里获取 jbutton 的变量名称“s101”?

java - 使用 ArrayAdapter 包含来自 JSON 的图像和文本的 ListView

c# - 为客户添加多张卡 stripe.net

c# - 删除一个词及其后的所有内容

C char**** 数组动态分配表现尴尬

java - java中的简单图形

c# - 在 EF 中使用表达式返回方法