Java:
Hitta längden på en sträng
How to: (Hur man gör:)
Java gör det enkelt. Använd length()
metod på en sträng objekt och du har svaret. Så här:
public class StringLengthExample {
public static void main(String[] args) {
String hello = "Hej Sverige!";
int length = hello.length();
System.out.println("Längden av strängen är: " + length);
}
}
Kör koden. Output blir:
Längden av strängen är: 12
Deep Dive (Djupdykning)
De goda gamla dagarna använde vi length
som en array egenskap. Men i Java, String
är ett objekt, inte en array. Därför använder vi en metod.
Alternativ? Absolut. I vissa språk, tänk JavaScript, använder man fortfarande en egenskap – .length
. I Java kan du fortfarande stöta på StringBuilder
eller StringBuffer
som också har en length()
metod.
Implementering? length()
returnerar ett int
som representerar antalet char
i String
-objektet. Den räknar Unicode-tecken, inklusive specialtecken och spaces.