【发布时间】:2013-12-06 02:26:46
【问题描述】:
我正在编写 Java,它获取诸如“C:\Temp\file.txt”之类的字符串并生成包含这些字符串的 C 源代码,稍后将编译代码。所以我需要以 C 编译器可以解析的形式呈现字符串;对于我的示例,将是“C:\\Temp\\file.txt”。当然字符串也可能有其他特殊字符。
基本上,我在 Java 中需要与此 SO 答案中讨论的相同功能:standard c library for escaping a string
NB Python 用“repr”提供了类似的东西,我想可能有一个 Java 库方法。但到目前为止我还没有找到它。提前致谢。
【问题讨论】: