fc2ブログ
ホーム   »  Java  »  Java コメントアウトの小技

Java コメントアウトの小技

Java には C のような #if#else#endif がない。やるなら手作業でコメントアウトと解除を行わなければならないので少々面倒。簡単なスイッチで切り替えられると良いなぁ。

そんなときの小技。

//*/
    Block A
/*/
    Block B
//*/
 

まずはこんな感じ。最初の行がラインコメント形式になっているため、Block A の部分が有効化される。この状態で最初の行のスラッシュを 1 文字だけ取り除いてみよう。

/*/
    Block A
/*/

    Block B
//*/
 

あら不思議! 今度は Block B が有効になりました!!

実用性はあるかと聞かれるとあまり無いのだが、このコードでこれを見かけたら 「切り替えを意図している」 と読んでくれれば良い。

JDK 1.1 くらいの頃から使ってるけどこの記事が初出じゃないかなぁ。

コメント
トラックバック
トラックバック URL
コメントの投稿
管理者にだけ表示を許可する
Profile
Takami Torao
Takami Torao
C/C++ 使いだった 1996年、運命の Java と出会い現在に至る。のらアーキテクト。
Yah, this is image so I don't wanna eat spam, sorry!
Search

Google
MOYO Laboratory
Web

カテゴリー
最近の記事
最近のコメント
最近のトラックバック
月別アーカイブ
ブロとも申請フォーム
RSSフィード
リンク