在Java中,注释掉多行的语法是什么?
我想做的事情如下:
(comment)
LINES I WANT COMMENTED
LINES I WANT COMMENTED
LINES I WANT COMMENTED
(/comment)
Run Code Online (Sandbox Code Playgroud)
And*_*rey 55
/*
LINES I WANT COMMENTED
LINES I WANT COMMENTED
LINES I WANT COMMENTED
*/
Run Code Online (Sandbox Code Playgroud)
kgr*_*rad 20
/*
Lines to be commented
*/
Run Code Online (Sandbox Code Playgroud)
NB:像这样的多行评论不要用.这可能是错误的根源.通常用//来评论每一行通常会更好.大多数IDE允许您非常简单地执行此操作.
Jef*_*ffH 12
正如@kgrad所说,/**/没有嵌套并且可能导致错误.一个更好的答案是:
// LINE *of code* I WANT COMMENTED
// LINE *of code* I WANT COMMENTED
// LINE *of code* I WANT COMMENTED
Run Code Online (Sandbox Code Playgroud)
大多数IDE都有一个用于执行/撤消此操作的键盘命令,因此实际上没有理由再使用其他样式了.例如:在eclipse中,选择文本块并按Ctrl + /
要撤消该类型的注释,请使用Ctrl + \
更新:Sun编码约定说这种样式不应该用于块文本注释:
// Using the slash-slash
// style of comment as shown
// in this paragraph of non-code text is
// against the coding convention.
Run Code Online (Sandbox Code Playgroud)
但//可以使用其他三种方式:
Che*_*Pls 11
/*
*STUFF HERE
*/
Run Code Online (Sandbox Code Playgroud)
或者你可以//在每一行使用.
下面是所谓的JavaDoc注释,它允许您使用某些标记(@return,@ param等...)进行文档编制.
/**
*COMMENTED OUT STUFF HERE
*AND HERE
*/
Run Code Online (Sandbox Code Playgroud)
有关注释和约定的更多信息,请访问此处.
| 归档时间: |
|
| 查看次数: |
130901 次 |
| 最近记录: |