Java - String length() - opis metody z przykładem użycia
Jedną z podstawowych operacji na typie String
w języku Java jest pobieranie jego długości.
Prosty przykład:
xxxxxxxxxx
String tekst ="java"; // 4 znaki
System.out.println(tekst.length()); // 4
Składnia | public int length() |
Argumenty | Brak |
Wynik | Ilości znaków użytych do zbudowania tekstu. Długość tekstu opisana jest typem int co daje maksymalną wartość 2147483647 . W przypadku pustego tekstu zwracana wartość to 0 . |
Opis |
Funkcja Czasem się zdarza, że do opisania specyficznych symboli potrzebne jest wiecej niż 2 bajty. Przykładem jest |
Poniższy przykład pokazuje praktyczne zastosowanie metody String
length()
dla dwóch typowych sytuacji: string przechowuje jakiś tekst oraz jest pusty.
xxxxxxxxxx
public class Przyklad {
public static void main(String[] args) {
String text1 = "dirask";
String text2 = "Lubię programowanie";
String text3 = "";
System.out.println(text1.length()); // 6
System.out.println(text2.length()); // 19
System.out.println(text3.length()); // 0
}
}
Poniższy przykład przedstawia wykorzystanie metody String
length()
do sprawdzenia czy hasło jest poprawnej długości, czy jest zbyt krótkie.
xxxxxxxxxx
public class Przyklad2 {
public static void main(String[] args) {
System.out.println("Utwórz hasło");
String haslo = "moje tajne hasło";
if (haslo.length() <= 8) {
System.out.println("Twoje hasło jest za krótkie.");
} else {
System.out.println("Twoje hasło jest w porządku.");
}
}
}