Wat is void?

Ben je op zoek naar wat void is? Hier kom je erachter! Void komt voor in verschillende programmeertalen. Met een eenvoudige uitleg en codevoorbeeld in Java leggen we het uit. Lees snel verder!

Eenvoudige uitleg void met codevoorbeeld in Java

Void is een type dat bestaat in verschillende programmeertalen die afleiden van de programmeertaal C. Wanneer een function een void als type heeft, dan geeft de function geen waarde terug.

In programmeertalen zoals C en Java hebben functions (Methods genoemd in Java) een data type. Het data type bepaalt wat voor waarde de function moet teruggeven. Heeft een function bijvoorbeeld een int als data type, dan moet de function een geheel getal teruggeven.

Hier een voorbeeld van een method met void als type in Java:

public class MyClass {
    public static void main(String args[]) {
      voorbeeldMethod();
    }
    
    public static void voorbeeldMethod() {
        System.out.println("Deze method geeft geen waarde terug.");
    }
}

De method voorbeeldMethod() in regel 6 heeft een void als type en hoeft daarom geen waarde terug te geven.

Hier een voorbeeld van een method met int als data type in Java om het verschil te zien:

public class MyClass {
    public static void main(String args[]) {
      voorbeeldMethod();
    }
    
    public static int voorbeeldMethod() {
        System.out.println("Deze method geeft wel een waarde terug.");
        
        return 1;
    }
}

Stel dat je in regel 9 return 1; zou weghalen, dan krijg je een error. Doordat voorbeeldMethod() in regel 6 een int als data type heeft, moet het een geheel getal teruggeven met een return statement.

Leer zelf programmeren

Hopelijk begrijp je beter wat void is. De Java codevoorbeelden maken al een hoop duidelijk. Misschien weet je nog niet goed wat data types zijn en hoe bijvoorbeeld functions/methods werken?

Dan kan het lastiger zijn om dit artikel helemaal te begrijpen. Echter kan je op een makkelijke manier leren programmeren. Dat is mogelijk met het e-book “Snelcursus Leren Programmeren”.

Je leert de 7 basisonderdelen van het programmeren, die je in vele programmeertalen kan gebruiken. Ook leer je nog vele andere dingen waar programmeurs mee te maken kunnen krijgen en je gaat echt in de praktijk aan de slag.

Ga lekker aan de slag met het e-book als het je interessant lijkt om te leren programmeren!

Heb je nog vragen en/of opmerkingen? Laat dan hieronder een reactie achter of neem contact op.

Plaats een reactie