/ *对java中的行做了什么?

时间:2017-10-28 09:20:46

标签: java

在java准备考试中,有一个问题是"如果我们在评论之前输入/ *而不是//,会发生什么?我试过了,这是一个错误。

/ *实际上有一行吗?它在任何地方都有用吗?

谢谢!

3 个答案:

答案 0 :(得分:2)

//用于单行评论 / *用于多行注释

Java的单行注释以两个正斜杠开头,没有空格(//)并持续到行尾。如果注释超过一行,则在下一行添加两个连续斜杠并继续注释。

EG -

if(x < y) 
{ // begin if block
 x = y;
 y = 0;
} // end 
//if block

Java的多行或斜线或传统评论是用斜线/*和星 - 斜[{1}}括起来的一段文字。两者之间不应有空格。斜线和明星

Eg-

*/

答案 1 :(得分:0)

  

如果我们在评论“

之前添加/ *而不是//,会发生什么

然后/*之后的所有内容(每行代码)都将被视为注释,包括主和类的所有结束括号。

  

我试过了,这是一个错误。

发生错误是因为所有结束括号也被注释掉了。它不是由/*

直接引起的

答案 2 :(得分:-1)

  

如果我们在评论之前输入/ *而不是//会怎样?

在遇到结束 gem 'capybara' gem 'capybara-selenium' 之前,代码的剩余部分/*将被视为注释。

*/

/* All of this text is a comment */ 表示单行评论,因此只有该行的其余部分被视为评论

//