在Java中,注释掉多行的语法是什么?

时间:2010-03-15 17:58:32

标签: java comments

在Java中,注释掉多行的语法是什么?

我想做类似的事情:

(comment)
LINES I WANT COMMENTED
LINES I WANT COMMENTED
LINES I WANT COMMENTED
(/comment)

7 个答案:

答案 0 :(得分:54)

/* 
LINES I WANT COMMENTED 
LINES I WANT COMMENTED 
LINES I WANT COMMENTED 
*/

答案 1 :(得分:19)

/* 
Lines to be commented
*/

注意:像这样的多行评论不要用。这可能是错误的根源。通常用//来评论每一行通常会更好。大多数IDE允许您非常简单地执行此操作。

答案 2 :(得分:12)

正如@kgrad所说,/ * * /没有嵌套并且可能导致错误。更好的答案是:

// LINE *of code* I WANT COMMENTED 
// LINE *of code* I WANT COMMENTED 
// LINE *of code* I WANT COMMENTED 

大多数IDE都有一个用于执行/撤消此操作的键盘命令,因此实际上没有理由再使用其他样式了。例如:在eclipse中,选择文本块并按Ctrl + /
要撤消该类型的注释,请使用Ctrl + \

更新:Sun coding convention表示此样式不应用于阻止 text 注释:

// Using the slash-slash
// style of comment as shown
// in this paragraph of non-code text is 
// against the coding convention.

但//可以使用其他三种方式:

  1. 单行注释
  2. 代码行末尾的注释
  3. 评论一段代码

答案 3 :(得分:11)

/*
 *STUFF HERE
 */

或者您可以在每一行使用//

下面是所谓的JavaDoc注释,它允许您使用某些标记(@return,@ param等...)进行文档编制。

   /**
    *COMMENTED OUT STUFF HERE
    *AND HERE
    */

有关评论和惯例的更多信息,请访问here

答案 4 :(得分:5)

使用/**/

/*
stuff to comment
*/

答案 5 :(得分:4)

您可以使用/ *开始评论 并以* /

结束

或者你可以简单地在每行使用//(不推荐)

/*
Here is an article you could of read that tells you all about how to comment
on multiple lines too!:

[http://java.sun.com/docs/codeconv/html/CodeConventions.doc4.html][1]
*/

答案 6 :(得分:1)

  • 答案的简单问题已经回答了很多次:

    /*
    LINES I WANT COMMENTED
    LINES I WANT COMMENTED
    LINES I WANT COMMENTED
    */
    
  • 从您的问题中听起来您想要注释掉很多代码?我建议使用repository(git/github)管理您的文件,而不是注释掉行。

  • 我的最后建议是了解javadoc,如果还不熟悉的话,因为记录代码非常重要。