gpt4 book ai didi

string - 原始字符串中的换行符是否取决于平台?

转载 作者:行者123 更新时间:2023-12-04 21:32:55 26 4
gpt4 key购买 nike

原始字符串中的换行符是否取决于平台?

val a = "one\ntwo";

val b = """one
two"""

println(a == b)

换句话说,就是 println以上声明保证打印 true或不?

最佳答案

不幸的是,我找不到任何专门说明这一点的来源。感觉应该在文档中。

然而,IntelliJ 中有将原始字符串转换为普通字符串的意图操作。我认为可以安全地假设此操作不应更改您的代码的含义(或者如果更改了,则应将其作为错误提交)。如果您在带有换行符的原始字符串上尝试此操作,您可以看到它用 \n 替换了换行符。特点。

你可以看到 Action 的来源here ,并对其进行测试,期望它将换行符转换为 \n here (before)here (after) .

编辑:here是关于原始字符串问题的评论(据我所知)指出原始字符串具有 \n行结尾在其中。

关于string - 原始字符串中的换行符是否取决于平台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46861701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com