Метод length
Метод length возвращает длину строки, то есть количество символов, из которых она состоит. Метод не принимает параметров и возвращает целое число типа int. Длина пустой строки равна нулю. Метод учитывает все символы строки, включая пробелы и знаки пунктуации.
Синтаксис
str.length()
Пример
Давайте найдем длину строки "abcde":
public class Main
{
public static void main(String[] args)
{
String str = "abcde";
int res = str.length();
System.out.println(res);
}
}
Результат выполнения кода:
5
Пример
Давайте найдем длину пустой строки:
public class Main
{
public static void main(String[] args)
{
String str = "";
int res = str.length();
System.out.println(res);
}
}
Результат выполнения кода:
0
Пример
Давайте найдем длину строки, содержащей пробелы и знаки пунктуации:
public class Main
{
public static void main(String[] args)
{
String str = "a b, c";
int res = str.length();
System.out.println(res);
}
}
Результат выполнения кода:
6
Пример
Давайте переберем все символы строки, используя ее длину:
public class Main
{
public static void main(String[] args)
{
String str = "12345";
for (int i = 0; i < str.length(); i++) {
System.out.println(str.charAt(i));
}
}
}
Результат выполнения кода:
1
2
3
4
5
Смотрите также
-
метод
isEmpty,
который проверяет, пустая ли строка -
метод
charAt,
который возвращает символ по индексу -
метод
substring,
который вырезает подстроку -
метод
toCharArray,
который преобразует строку в массив символов