HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Теги: java, length, длина строки, сравнение длины строк</p>
1 <p>Теги: java, length, длина строки, сравнение длины строк</p>
2 <p>В этой статье мы поговорим про метод length(). Он позволяет определять длину строк в Java и сравнивать длины этих строк между собой. Давайте посмотрим, как это делается.</p>
2 <p>В этой статье мы поговорим про метод length(). Он позволяет определять длину строк в Java и сравнивать длины этих строк между собой. Давайте посмотрим, как это делается.</p>
3 <h2>Описание метода</h2>
3 <h2>Описание метода</h2>
4 <p>Вышеупомянутый метод length() возвращает длину строки в Java, при этом длина определяется, как равная числу шестнадцатиразрядных Юникод-символов в исследуемой строке. Метод использует довольно простой синтаксис:</p>
4 <p>Вышеупомянутый метод length() возвращает длину строки в Java, при этом длина определяется, как равная числу шестнадцатиразрядных Юникод-символов в исследуемой строке. Метод использует довольно простой синтаксис:</p>
5 <p>Таким образом, возвращается длина последовательности символов. Но давайте лучше посмотрим, как это происходит на примерах.</p>
5 <p>Таким образом, возвращается длина последовательности символов. Но давайте лучше посмотрим, как это происходит на примерах.</p>
6 <h2>Определяем длину строки в Java</h2>
6 <h2>Определяем длину строки в Java</h2>
7 <p>Итак, у нас есть строка, в которой надо определить длину:</p>
7 <p>Итак, у нас есть строка, в которой надо определить длину:</p>
8 public class Main { public static void main(String args[]){ String Str1 = new String("Добро пожаловать на сайт Otus.ru!"); String Str2 = new String("Otus.ru" ); System.out.print("Длина строки \" Добро пожаловать на сайт Otus.ru!\" - " ); System.out.println(Str1.length()); System.out.print("Длина строки \" Otus.ru\" - " ); System.out.println(Str2.length()); } }<p>Консольный вывод будет следующим:</p>
8 public class Main { public static void main(String args[]){ String Str1 = new String("Добро пожаловать на сайт Otus.ru!"); String Str2 = new String("Otus.ru" ); System.out.print("Длина строки \" Добро пожаловать на сайт Otus.ru!\" - " ); System.out.println(Str1.length()); System.out.print("Длина строки \" Otus.ru\" - " ); System.out.println(Str2.length()); } }<p>Консольный вывод будет следующим:</p>
9 Длина строки " Добро пожаловать на сайт Otus.ru!" - 33 Длина строки " Otus.ru" - 7<p>Вы можете проверить работу этого метода самостоятельно, используя любой онлайн-компилятор Java, например,<a>этот</a>.</p>
9 Длина строки " Добро пожаловать на сайт Otus.ru!" - 33 Длина строки " Otus.ru" - 7<p>Вы можете проверить работу этого метода самостоятельно, используя любой онлайн-компилятор Java, например,<a>этот</a>.</p>
10 <h2>Сравниваем длины строк в Java</h2>
10 <h2>Сравниваем длины строк в Java</h2>
11 <p>Метод length() позволяет не только узнать длину строк, но и сравнить их длины. Вот, как это можно реализовать:</p>
11 <p>Метод length() позволяет не только узнать длину строк, но и сравнить их длины. Вот, как это можно реализовать:</p>
12 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 &gt; len2){ System.out.println( "\nСтрока \"В Otus я стану отличным программистом!\" длиннее строки \"В Otus я стану отличным разработчиком!\"."); } if (len1 &lt; len2){ System.out.println( "\nСтрока \"В Otus я стану отличным программистом!\" короче строки \"В Otus я стану отличным разработчиком!\"."); } else { System.out.println( "\nСтроки \"В Otus я стану отличным программистом!\" и \"В Otus я стану отличным разработчиком!\" равны."); } } }<p>Получим следующий результат:</p>
12 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 &gt; len2){ System.out.println( "\nСтрока \"В Otus я стану отличным программистом!\" длиннее строки \"В Otus я стану отличным разработчиком!\"."); } if (len1 &lt; len2){ System.out.println( "\nСтрока \"В Otus я стану отличным программистом!\" короче строки \"В Otus я стану отличным разработчиком!\"."); } else { System.out.println( "\nСтроки \"В Otus я стану отличным программистом!\" и \"В Otus я стану отличным разработчиком!\" равны."); } } }<p>Получим следующий результат:</p>
13 Длина строки "В Otus я стану отличным программистом!": 38 символов. Длина строки "В Otus я стану отличным разработчиком!": 38 символов. Строки "В Otus я стану отличным программистом!" и "В Otus я стану отличным разработчиком!" равны.<p>В результате метод length() позволяет нам как узнать длину строки, так и сравнить несколько строк. Но, как вы уже заметили, это был простейший код. Если же вы хотите прокачать навыки Java-разработчика на более продвинутом уровне, добро пожаловать на наш курс не для новичков.</p>
13 Длина строки "В Otus я стану отличным программистом!": 38 символов. Длина строки "В Otus я стану отличным разработчиком!": 38 символов. Строки "В Otus я стану отличным программистом!" и "В Otus я стану отличным разработчиком!" равны.<p>В результате метод length() позволяет нам как узнать длину строки, так и сравнить несколько строк. Но, как вы уже заметили, это был простейший код. Если же вы хотите прокачать навыки Java-разработчика на более продвинутом уровне, добро пожаловать на наш курс не для новичков.</p>
14  
14