当前位置: 首页 > 面试题库 >

Java等效于带有#的C#逐字字符串

富昕
2023-03-14
问题内容

快速提问。是否有等效于@的Java字符串:

例如,我可以@"c:\afolder\afile"使用C#进行处理,并使其在处理时忽略转义字符,而不必这样做"c:\\afolder\\aFile"。是否有Java等效项?

嗯:stackoverflow正在向我逃脱..大声笑。第二个示例应为:

c :(双反斜杠)文件夹(双反斜杠)aFile


问题答案:

没有。转义/外部化字符串是您唯一的选择。



 类似资料:
  • 问题内容: 我试图理解字符串比较与字符串比较的输出。需要明确的是,我拥有使用==和equals比较两个字符串的类。我试图将==和equals()的输出合并为字符串。equals()的输出会连续显示,但==的输出不会 连续显示。使用Java的装箱功能,将与字符串连接的布尔值联系起来。equals和==都返回布尔值。那么为什么会有这种差异呢?有人可以解释吗? 输出 更新:答案 如果不使用s1 == s

  • 问题内容: 我知道Java本身没有直接的等效项,但也许是第三方? 真的很方便。当前,我想实现一个迭代器,该迭代器生成树中的所有节点,这大约是带有yield的五行代码。 问题答案: 我知道的两个选项是2007年的Aviad Ben Dov的infomancers- collections库 和2008年的Jim Jimler的YieldAdapter库 (在另一个答案中也提到了)。 两者都允许您使用

  • java中C代码的等价物是什么: 打印字符串值及其名称。

  • 问题内容: 我尝试将字符串拆分为令牌。 标记定界符不是单个字符,有些定界符包含在其他定界符中(例如&和&&),我需要将定界符作为标记返回。 StringTokenizer无法处理多个字符定界符。我认为String.split可以实现,但是无法猜测出适合我需要的神奇正则表达式。 任何想法 ? 例: -–编辑— 感谢所有人的帮助,Dasblinkenlight为我提供了解决方案。这是我在他的帮助下编写

  • 问题内容: String s1 = “andrei”; String s2 = “andrei”; 提供以下代码,为什么第二个比较s2 == s3为true?s2.toString()返回的实际上是什么?实际位于哪里? 问题答案: 首先是无操作: 其次,对String常量进行了插值,因此s1和s2在幕后被更改为相同的String实例。

  • 问题内容: String[] letters = {“A”, “B”, “C”, “D”, “E”, “F”, “G”, “H”, “I”, “L”}; 为什么是 Fk呀! 输入AL字母之一绝对不会发生? 问题答案: 字符串是对象。所述通过引用,而不是由它们的内部值进行比较的对象。 有两种解决方案: 使用method来比较两个对象的值。 使用代替。这是原始的,因此可以使用。