Selles õpetuses saate teada Java kommentaaride kohta, miks me neid kasutame ja kuidas kommentaare õigesti kasutada.
Arvutiprogrammides on kommentaarid osa programmist, mida Java kompilaatorid täielikult ignoreerivad. Neid kasutatakse peamiselt programmeerijate aitamiseks koodist aru saada. Näiteks,
// declare and initialize two variables int a =1; int b = 3; // print the output System.out.println("This is output");
Siin oleme kasutanud järgmisi kommentaare,
- deklareerida ja initsialiseerida kaks muutujat
- printige väljund
Kommentaaride tüübid Java-s
Javas on kahte tüüpi kommentaare:
- üherealine kommentaar
- mitmerealine kommentaar
Üherealine kommentaar
Üherealine kommentaar algab ja lõpeb samas reas. Üherealise kommentaari kirjutamiseks võime kasutada //
sümbolit. Näiteks,
// "Hello, World!" program example class Main ( public static void main(String() args) ( ( // prints "Hello, World!" System.out.println("Hello, World!"); ) )
Väljund :
Tere, Maailm!
Siin oleme kasutanud kahte üherealist kommentaari:
- "Tere, Maailm!" programmi näide
- trükib "Tere maailm!"
Java kompilaator ignoreerib kõike alates //
rea lõpust. Seega on see tuntud ka kui rea lõppu kommenteerimine.
Mitmerealine kommentaar
Kui soovime kirjutada kommentaare mitmes reas, saame kasutada mitmerealist kommentaari. Mitmerealiste kommentaaride kirjutamiseks võime kasutada sümbolit / *…. * /. Näiteks,
/* This is an example of multi-line comment. * The program prints "Hello, World!" to the standard output. */ class HelloWorld ( public static void main(String() args) ( ( System.out.println("Hello, World!"); ) )
Väljund :
Tere, Maailm!
Siin oleme kasutanud mitmerealist kommentaari:
/* This is an example of multi-line comment. * The program prints "Hello, World!" to the standard output. */
Seda tüüpi kommentaare tuntakse ka kui traditsioonilisi kommentaare . Seda tüüpi kommentaarides ignoreerib Java kompilaator kõike alates /*
kuni */
.
Kasutage kommentaare õigesti
Üks asi, mida peaksite alati arvestama, et kommentaarid ei tohiks asendada viisi, kuidas seletada halvasti kirjutatud koodi inglise keeles. Alati tuleks kirjutada hästi struktureeritud ja ennast seletav kood. Ja siis kasutage kommentaare.
Mõned usuvad, et kood peaks olema ise kirjeldav ja kommentaare tuleks kasutada harva. Kuid minu isikliku arvamuse kohaselt pole kommentaaride kasutamisel midagi halba. Kommentaaride abil saame selgitada keerukaid algoritme, regexi või stsenaariume, kus peame probleemide lahendamiseks valima ühe tehnika erinevate tehnikate hulgast.
Märkus . Enamasti kasutage alati kommentaaride selgitamiseks pigem " miks " kui " kuidas ", ja teil on hea minna.