gpt4 book ai didi

java - 在Java中我怎么能在这里做文档?像 BASH 或 PHP 我们可以

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:59:59 25 4
gpt4 key购买 nike

我该如何使用 Java。这里的文档像字符串?例子:

String java = << \EOF
#This file is written via Java
#You are watching JavaHereDoc
; comments ;
value=abc
etc etc

EOF;

System.out.println(java);显示与上面完全一样。我该怎么做?

最佳答案

遗憾的是,Java(从 7 开始)不支持 HERE 文档(也称为多行字符串)。

如果你想完成模板化,有几个选项:

这些与 Perl 或 PHP 中的 HERE 文档并不完全相似,因为描述模板的字符串不直接在您的代码中;它通常在一个单独的文件中。

有一个proposal由 Stephen Colebourne 和 proposal 提出通过 Project Coin,它们都没有进入 Java 7,这有点令人失望。同样在 JVM 上运行的 Groovy 和 Scala 等语言支持多行字符串。

关于java - 在Java中我怎么能在这里做文档?像 BASH 或 PHP 我们可以,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7985211/

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