В Java, каков синтаксис для того, чтобы прокомментировать несколько строк?

В Java, каков синтаксис для того, чтобы прокомментировать несколько строк?

Я хочу сделать что-то как:

(comment)
LINES I WANT COMMENTED
LINES I WANT COMMENTED
LINES I WANT COMMENTED
(/comment)
15
задан Peter Mortensen 13 April 2010 в 09:55
поделиться

7 ответов

/* 
LINES I WANT COMMENTED 
LINES I WANT COMMENTED 
LINES I WANT COMMENTED 
*/
55
ответ дан 30 November 2019 в 23:47
поделиться

С / ** / :

/*
stuff to comment
*/
5
ответ дан 30 November 2019 в 23:47
поделиться
/* 
Lines to be commented
*/

NB: многостремленные комментарии, подобные этому DO NOT NEST. Это может быть источником ошибок. Как правило, лучше просто комментировать каждую строку с помощью //. Большинство ТОЛЬКО позволяют сделать это довольно просто.

20
ответ дан 30 November 2019 в 23:47
поделиться
/*
 *STUFF HERE
 */

, либо вы можете использовать // в каждой строке.

Ниже приводится то, что называется комментарием JavaDoc, который позволяет вам использовать определенные теги (@return, @param и т. Д.) Для целей документации.

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

Дополнительную информацию о комментариях и соглашениях можно найти здесь .

11
ответ дан 30 November 2019 в 23:47
поделиться

Вы можете использовать / * начало комментария и закончить его * /

Или вы можете просто использовать // в каждой строке ( не рекомендуется)

/*
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]
*/
4
ответ дан 30 November 2019 в 23:47
поделиться

Как говорит @kgrad, /* */ не вложен и может вызвать ошибки. Лучше ответить так:

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

В большинстве IDE для этого есть одна клавиатурная команда, поэтому нет причин использовать другой стиль. Например: в eclipse выделите блок текста и нажмите Ctrl+/.
Чтобы отменить этот тип комментария, используйте Ctrl+\

UPDATE: Sun coding convention говорит, что этот стиль не должен использоваться для блочных текстовых комментариев:

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

но // можно использовать 3 другими способами:

  1. Однострочный комментарий
  2. Комментарий в конце строки кода
  3. Комментирование блока кода
12
ответ дан 30 November 2019 в 23:47
поделиться
  • Простой вопрос на ваш ответ уже отвечен много раз:

    /*
    СТРОКИ, КОТОРЫЕ Я ХОЧУ ПРОКОММЕНТИРОВАТЬ
    СТРОКИ, КОТОРЫЕ Я ХОЧУ ПРОКОММЕНТИРОВАТЬ
    СТРОКИ, КОТОРЫЕ Я ХОЧУ ПРОКОММЕНТИРОВАТЬ
    */
    
  • Из вашего вопроса следует, что вы хотите закомментировать много кода? Я бы посоветовал использовать репозиторий (git/github) для управления вашими файлами вместо комментирования строк.

  • Мой последний совет - изучить javadoc, если вы еще не знакомы с ним, потому что документирование кода действительно важно.
1
ответ дан 30 November 2019 в 23:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: