2010-03-15 4 views
15

Java에서 여러 줄을 주석으로 처리하는 구문은 무엇입니까?Java에서 여러 줄을 주석으로 처리하는 구문은 무엇입니까?

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

아마도 stackoverflow는 Google보다 빠릅니다. :) Google은 너무 빨라서 2009입니다. –

+7

+1 Google 링크를 중재하는 개발자 커뮤니티가 없습니다. 그리고 StackOverflow에 올 때 물었던 것 이상을 배울 수 있습니다. – Grundlefleck

+0

유용한 팁, jetbrains 인텔리전트를 사용하는 경우 주석 처리 할 줄을 강조 표시하고 CTRL +/ –

답변

50
/* 
LINES I WANT COMMENTED 
LINES I WANT COMMENTED 
LINES I WANT COMMENTED 
*/ 
4

/**/으로 :

내가 좋아하는 뭔가하고 싶은

/* 
stuff to comment 
*/ 
11
/* 
*STUFF HERE 
*/ 

또는 당신은 모든 라인에 //을 사용할 수 있습니다.

다음은 문서화를 위해 특정 태그 (@return, @param 등)를 사용할 수있는 JavaDoc 주석입니다.

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

자세한 내용은 here을 참조하십시오.

+0

이것은 JavaDoc 항목이며 주석이 아닙니다. – rodrigoap

+0

예를 들어, 사용자가 – CheesePls

+1

에 댓글을 달았고 여전히 – David

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] 
*/ 
19
/* 
Lines to be commented 
*/ 

NB에 걸쳐 // 사용할 수 있습니다 수 있습니다 : 여러 의견을 이렇게하지 마십시오. 이것은 오류의 원인이 될 수 있습니다. 모든 행을 //로 주석 처리하는 것이 일반적으로 더 좋습니다. 대부분의 IDE를 사용하면이 작업을 매우 간단하게 처리 할 수 ​​있습니다.

+6

.. 이클립스에서'Ctrl' +'/'로 끝내야한다. 주석 처리를 제거하려면 다시 한번 명중하십시오. 당신은 여러 선택된 라인을 위해 그것을 할 수 있습니다. – BalusC

+0

@BalusC - netbeans와 동일 – kgrad

+0

잘 알고 있습니다. 나는 그것을 사용하지 않으므로 나는 그것에 대해 언급하지 않았다. – BalusC

11

@kgrad가 말한 것처럼/* * /는 중첩되지 않으며 오류를 유발할 수 있습니다.

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

대부분의 IDE가/파멸이 작업을 수행하는 하나의 키보드 명령을, 그래서 더 이상 다른 스타일을 사용하는 이유는 정말 없다 : 더 나은 대답이다. 예를 들면 : 이클립스, 텍스트의 블록을 선택하고 Ctrl 키를 +/
코멘트의 유형을 취소하려면 공격, 사용 Ctrl 키 + \

업데이트 : 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. commen 에서

    /* 
    LINES I WANT COMMENTED 
    LINES I WANT COMMENTED 
    LINES I WANT COMMENTED 
    */ 
    
  3. : 당신의 대답에 대한 간단한 질문은 시간을 많이 대답 이미

1
  • 코드 블록을 주석 코드

  • 의 줄 끝의 t 귀하의 질문에 그것은 당신이 많은 코드를 주석으로하려는 소리? 줄을 주석 처리하는 대신 파일을 관리하려면 repository(git/github)을 사용하는 것이 좋습니다.

  • 내 마지막 조언은 코드를 문서화하는 것이 매우 중요하기 때문에 javadoc에 대해 자세히 알아야합니다.
관련 문제