Java найти длину строки

Длина строки в Java. Метод length()

В этой статье мы поговорим про метод length() . Он позволяет определять длину строк в Java и сравнивать длины этих строк между собой. Давайте посмотрим, как это делается.

Описание метода

Вышеупомянутый метод length() возвращает длину строки в Java, при этом длина определяется, как равная числу шестнадцатиразрядных Юникод-символов в исследуемой строке. Метод использует довольно простой синтаксис:

Таким образом, возвращается длина последовательности символов. Но давайте лучше посмотрим, как это происходит на примерах.

Определяем длину строки в Java

Итак, у нас есть строка, в которой надо определить длину:

Консольный вывод будет следующим:

 
Длина строки " Добро пожаловать на сайт Otus.ru!" - 33 Длина строки " Otus.ru" – 7

Вы можете проверить работу этого метода самостоятельно, используя любой онлайн-компилятор Java, например, этот.

Сравниваем длины строк в Java

Метод length() позволяет не только узнать длину строк, но и сравнить их длины. Вот, как это можно реализовать:

 
public class Main < public static void main(String args[]) < // Определяем длины строки s1 и s2. String s1 = "В Otus я стану отличным программистом!"; int len1 = s1.length(); String s2 = "В Otus я стану отличным разработчиком!"; int len2 = s2.length(); // Вывод на экран количества символов в каждой строке. System.out.println( "Длина строки \"В Otus я стану отличным программистом!\": " + len1 + " символов."); System.out.println( "Длина строки \"В Otus я стану отличным разработчиком!\": " + len2 + " символов."); // Сравнение длин строк s1 и s2. if (len1 >len2) < System.out.println( "\nСтрока \"В Otus я стану отличным программистом!\" длиннее строки \"В Otus я стану отличным разработчиком!\"."); >if (len1 < len2)< System.out.println( "\nСтрока \"В Otus я стану отличным программистом!\" короче строки \"В Otus я стану отличным разработчиком!\"."); >else < System.out.println( "\nСтроки \"В Otus я стану отличным программистом!\" и \"В Otus я стану отличным разработчиком!\" равны."); >> >

Получим следующий результат:

 
Длина строки "В Otus я стану отличным программистом!": 38 символов. Длина строки "В Otus я стану отличным разработчиком!": 38 символов. Строки "В Otus я стану отличным программистом!" и "В Otus я стану отличным разработчиком!" равны.

В результате метод length() позволяет нам как узнать длину строки, так и сравнить несколько строк. Но, как вы уже заметили, это был простейший код. Если же вы хотите прокачать навыки Java-разработчика на более продвинутом уровне, добро пожаловать на курс не для новичков:

Источник

Читайте также:  Загружает страницы html кодом
Оцените статью