java - Java 中的注释约定

标签 java arrays comments

所有 Java 开发人员都知道使用 slashslash (//Comment) 和 slashstar (/* Comment */)。但我遇到了 JSONArray of codehaus 的文档,从第 69 行开始:

Comments written in the slashshlash, slashstar, and hash conventions will be ignored.

什么是哈希约定?它是如何使用的?无法通过谷歌搜索获得相关的良好结果。

最佳答案

您正在链接到 JSON 解析器的文档,因此这不是关于 Java 中的注释,而是关于 JSON 中的注释。

在标准 JSON 中,根本没有注释语法。

这个解析器更加灵活,并允许三种流行类型的注释:

{  "x":  1,      // slash-slash
   "y":  2,       /*  slash-star 
                 */
   "z":  3       # hash
}    

您不能在可移植 JSON 中使用这些注释,但如果这些文件保留在系统内部并将通过特定解析器运行,那么这非常方便(并且您不能在 Java 中使用“散列”注释)。

关于java - Java 中的注释约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41952292/

相关文章:

java - 拼写检查 : Find one-to-one token difference mapping between two strings

java - Java 中各种线程同步选项之间有什么区别?

arrays - 解析数据并适应哈希给出了预期的结果

C# 添加 List<string> 到 List<List<string>> 数组

java - java 中的正则表达式用于非结构化 pincode

java - 从android中的文本文件读取

java - java.lang.ArrayIndexOutOfBoundsException : 问题

javascript - 在评论中使用 AngularJS 指令有什么意义?

mysql - 如何向 mysql 表和列添加长注释?

visual-studio-code - VS 代码评论面板