首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Java多行注释是否考虑了字符串?

Java多行注释是否考虑了字符串?
EN

Stack Overflow用户
提问于 2008-08-28 17:47:57
回答 6查看 1.5K关注 0票数 5

这个问题可能同样适用于其他具有类似C语言的多行注释的语言。这就是我遇到的问题。我正在使用Eclipse中的Java代码,我想注释掉一段代码。但是,有一个包含字符序列"*/“的字符串,Eclipse认为注释应该在那里结束,即使它在字符串中。它给我带来了大量的错误,并且无法构建。

代码语言:javascript
复制
/*
   ... some Java code ...
   ... "... */ ..." ...
   ... more Java code ...
*/

Java规范是否与Eclipse对我的多行注释的解释相符?我认为Java和/或Eclipse会解决这类问题。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2008-08-28 17:54:35

Eclipse是正确的。注释中没有解释上下文(没有转义等)。参见JLS §3.7

票数 9
EN

Stack Overflow用户

发布于 2008-08-28 18:15:36

在Eclipse中,您可以高亮显示您想要注释掉的源代码部分,并使用Ctrl+/对高亮显示部分中的每一行进行单行注释-在各行的开头放置一个"//“。

或者,如果您确实想对选择进行块注释,请使用Ctrl+Shift+/组合键。它会检测你选择的内容中的区块注释。然而,撤销它比单行注释更难。

票数 2
EN

Stack Overflow用户

发布于 2008-08-28 17:56:11

是的,我只是为了做一个快速测试而注释掉代码。我已经用另一种方式注释掉了代码,测试了我所需要的东西;我只是对Java和/或Eclipse的一个奇怪的错误特性感到好奇。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档