Merkkijonon pituuden selvittäminen

Java:
Merkkijonon pituuden selvittäminen

How to:

Koodiesimerkit ja tulosteet

public class StringLengthExample {
    public static void main(String[] args) {
        String aString = "Heippa!";
        int length = aString.length();
        System.out.println("String length: " + length);
    }
}

Tuloste:

String length: 7

Deep Dive

Sukellus syvyyksiin: String-luokan length()-metodi on ollut osa Javaa sen alkuajoista lähtien ja se on perusväline merkkijonojen pituuksien hallintaan. Metodi palauttaa int-tyypin arvon, joka kertoo merkkijonon merkkien määrän. Vaihtoehtoisia tapoja pituuden mittaamiseen ei juurikaan ole, sillä length() on niin yksinkertainen ja suoraan asiaan menevä. Se kannattaa kuitenkin muistaa, että tyhjän merkkijonon ("") pituus on 0 ja että null-arvoisella string-olioilla length()-metodia ei voi kutsua ilman, että ohjelma kaatuu NullPointerException-poikkeuksen vuoksi.

See Also

Lisätietoja: