De lengte van een string vinden

Java:
De lengte van een string vinden

Hoe:

Java-strings hebben een length() methode. Roep het aan, en je krijgt het aantal tekens. Eenvoudig.

public class StringLengthExample {
    public static void main(String[] args) {
        String groet = "Hallo, Wereld!";
        int lengte = groet.length();

        System.out.println("De lengte van de string is: " + lengte);
        // Uitvoer: De lengte van de string is: 13
    }
}

Diepgaand

De length() methode dateert van de vroegste Java-versies, waardoor het een langdurig onderdeel van de String klasse is. Het is eenvoudig maar essentieel. Intern is een String in Java ondersteund door een tekenreeks, waarbij de length() methode de grootte van deze reeks retourneert. Cruciaal is dat Java-strings onveranderlijk zijn, dus eenmaal gecreëerd, verandert de lengte niet, wat de methode snel en betrouwbaar maakt.

Alternatieven? Wel, anders dan je eigen functie maken om karakters te tellen (onnodig en niet-presterend), niet echt. Houd er rekening mee dat length() het aantal char eenheden retourneert, niet noodzakelijkerwijs codepunten. Voor Unicode-tekens die niet passen in de standaard 16-bit char grootte, overweeg codePointCount() te gebruiken als je rekening moet houden met aanvullende karakters.

Zie Ook

Duik dieper of verken gerelateerde onderwerpen: