Kommentarer
Skjule kode for kompilatoren
Du kan skjule kode for kompilatoren ved å kommentere ut koden.
Kodekommentarer er fragmenter som kompilatoren ikke vil behandle.
Du kan kommentere ut linjer med kode ved å bruke //-symbolene eller omslutte et spesifikt tekst- eller kodefragment med /* */.
Hvorfor trenger vi kommentarer?
-
Kommentarer lar deg skrive notater for å forklare hva deler av koden gjør. Disse notatene blir ignorert av datamaskinen, men gjør koden lettere å forstå for deg selv eller andre;
-
Kommentarer kan midlertidig deaktivere deler av koden din. For eksempel, hvis du tror en bestemt linje forårsaker en feil, kan du kommentere den ut (
/* code fragment */) for å teste programmet uten den linjen; -
Kommentarer kan brukes til å beskrive hvordan koden din fungerer, noe som gjør det enklere å forstå senere eller for andre som jobber med koden din.
Du så et eksempel på kommentering i forrige kapittel, der en kommentar ble plassert der koden skulle være.
Her er et annet eksempel på hvordan du kan bruke kommentarer:
Main.java
123456789package com.example; public class Main { public static void main(String[] args) { System.out.println("Message 1"); // System.out.println("Message 2"); System.out.println("Message 3"); } }
Bare den første og tredje meldingen vil vises her fordi den andre delen er kommentert ut, slik at kompilatoren ignorerer den.
Nå skal vi se på et eksempel på flere linjer med koding av kommentarer:
Main.java
123456789package com.example; public class Main { public static void main(String[] args) { /* System.out.println("Message 1"); System.out.println("Message 2"); */ System.out.println("Message 3"); } }
Som du kan se, vises kun den tredje meldingen i konsollen fordi de to første er kommentert ut.
Swipe to start coding
Din oppgave er å identifisere feilen og kommentere ut kodefragmentet som inneholder den.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you show me an example of single-line and multi-line comments in Java?
Why is it important to use comments in code?
How do I decide when to use single-line versus multi-line comments?
Fantastisk!
Completion rate forbedret til 2.7
Kommentarer
Sveip for å vise menyen
Skjule kode for kompilatoren
Du kan skjule kode for kompilatoren ved å kommentere ut koden.
Kodekommentarer er fragmenter som kompilatoren ikke vil behandle.
Du kan kommentere ut linjer med kode ved å bruke //-symbolene eller omslutte et spesifikt tekst- eller kodefragment med /* */.
Hvorfor trenger vi kommentarer?
-
Kommentarer lar deg skrive notater for å forklare hva deler av koden gjør. Disse notatene blir ignorert av datamaskinen, men gjør koden lettere å forstå for deg selv eller andre;
-
Kommentarer kan midlertidig deaktivere deler av koden din. For eksempel, hvis du tror en bestemt linje forårsaker en feil, kan du kommentere den ut (
/* code fragment */) for å teste programmet uten den linjen; -
Kommentarer kan brukes til å beskrive hvordan koden din fungerer, noe som gjør det enklere å forstå senere eller for andre som jobber med koden din.
Du så et eksempel på kommentering i forrige kapittel, der en kommentar ble plassert der koden skulle være.
Her er et annet eksempel på hvordan du kan bruke kommentarer:
Main.java
123456789package com.example; public class Main { public static void main(String[] args) { System.out.println("Message 1"); // System.out.println("Message 2"); System.out.println("Message 3"); } }
Bare den første og tredje meldingen vil vises her fordi den andre delen er kommentert ut, slik at kompilatoren ignorerer den.
Nå skal vi se på et eksempel på flere linjer med koding av kommentarer:
Main.java
123456789package com.example; public class Main { public static void main(String[] args) { /* System.out.println("Message 1"); System.out.println("Message 2"); */ System.out.println("Message 3"); } }
Som du kan se, vises kun den tredje meldingen i konsollen fordi de to første er kommentert ut.
Swipe to start coding
Din oppgave er å identifisere feilen og kommentere ut kodefragmentet som inneholder den.
Løsning
Takk for tilbakemeldingene dine!
single