java tutorial — Метод length() — учебник java — java programming — учиться java — java basics — java for beginners
Метод length() — возвращает длину строки в Java. Длина равна числу 16-разрядных символов Юникода в строке.
Синтаксис
Синтаксис этого метода:
public int length()
нажмите кнопку ниже, чтобы скопировать код. — от — java tutorials — команда
Copy Code
Параметры
Подробная информация о параметрах:
Возвращаемое значение
- В Java length() возвращает длину последовательности символов, представленного этим объектом.
Пример 1: определение в Java длины строки
Ниже представлен пример метода length(), который поможет определить длину строки.
import java.io.*; public class Test < public static void main(String args[])< String Str1 = new String("Добро пожаловать на wikitechy.com"); String Str2 = new String("wikitechy.com" ); System.out.print("Длина строки \"Добро пожаловать на wikitechy.com\" - " ); System.out.println(Str1.length()); System.out.print("Длина строки \"wikitechy.com\" - " ); System.out.println(Str2.length()); >>
нажмите кнопку ниже, чтобы скопировать код. — от — java tutorials — команда
Copy Code
Получим следующий результат:
Длина строки "Добро пожаловать на wikitechy.com" - 31 Длина строки "wikitechy.com" - 11
Пример 2: сравнение длины строк
Также с помощью метода length() можно не только узнать длину строки, но и сравнить длину строк. Ниже представлен пример как это можно сделать.
public class Test < public static void main(String args[]) < // Определение длины строки s1 и s2. String s1 = "Я стану отличным программистом!"; int len1 = s1.length(); String s2 = "Я стану отличным разработчиком!"; int len2 = s2.length(); // Вывод на экран количества символов в каждой строке. System.out.println( "Длина строки \"Я стану отличным программистом!\": " + len1 + " символ."); System.out.println( "Длина строки \"Я стану отличным разработчиком!\": " + len2 + " символ."); // Сравнение длин строк s1 и s2. if (len1 >len2) < System.out.println( "\nСтрока \"Я стану отличным программистом!\" длинее строки \"Я стану отличным разработчиком!\"."); >if (len1 < len2)< System.out.println( "\nСтрока \"Я стану отличным программистом!\" короче строки \"Я стану отличным разработчиком!\"."); >else < System.out.println( "\nСтроки \"Я стану отличным программистом!\" и \"Я стану отличным разработчиком!\" равны."); >> >
нажмите кнопку ниже, чтобы скопировать код. — от — java tutorials — команда
Copy Code
Получим следующий результат:
Длина строки "Я стану отличным программистом!": 31 символ. Длина строки "Я стану отличным разработчиком!": 31 символ. Строки "Я стану отличным программистом!" и "Я стану отличным разработчиком!" равны.
Related Searches to Метод length()
длина массива java и размер int array size java как найти длину целочисленного массива в java длина массива java 2d длина java arraylist программа для поиска длины массива в java поле длины массива java
-
INTERVIEW TIPS
- Final Year Projects
- HR Interview Q&A
- GD Interview
- Resume Samples
- Engineering
- Aptitude
- Reasoning
- Company Questions
- Country wise visa
- Interview Dress Code CAREER GUIDANCE
- Entrance Exam
- Colleges
- Admission Alerts
- ScholarShip
- Education Loans
- Letters
- Learn Languages
Wikitechy Rated 5 / 5 based on 378284 reviews.
World’s No 1 Animated self learning Website with Informative tutorials explaining the code and the choices behind it all.
Найти самое короткое и самое длинное число. Вывести найденные числа и их длину
Ввести n чисел с консоли.
Найти самое короткое и самое длинное число. Вывести найденные числа и их длину.
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Поменять местами самое длинное и самое короткое слово
Пожалуйста,помогите очень срочно Вот задачка: Дана строка символов. Слова в строке отделяются.
Найти самое короткое и самое длинное число
В задаче нужно ввести n чисел с консоли, найти самое короткое и самое длинное число. Вывести.
Найти самое длинное и самое короткое слова в строке и, рассматривая эти слова как числа, определить их сумму
Дана строка символов, состоящая из нулей, единиц и пробелов. Группы цифр, разделенные пробелами.
Вывести на печать самое длинное и самое короткое слова текста
Вывести на печать самое длинное и самое короткое слова текста(для одной строки).народ.
115 / 79 / 40
Регистрация: 18.12.2015
Сообщений: 192
Законом не запрещено делать и так. Наверное.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int N = scan.nextInt(); String[]arr = new String[N]; for(int i = 0;iN;i++){ arr[i]=scan.next(); } solve(arr); } public static void solve(String[]arr){ int min = arr[0].length(); int max = 0; for(String val:arr){ if(val.length()>max)max=val.length(); else if(val.length()min)min=val.length(); } for(int i = 0;iarr.length;i++){ if(arr[i].length()==max)System.out.println("Max number is "+arr[i]+" his length "+arr[i].length()); else if(arr[i].length()==min)System.out.println("Min number is "+arr[i]+" his length "+arr[i].length()); } } }
233 / 130 / 27
Регистрация: 24.08.2016
Сообщений: 874
Одним же циклом можно обойтись:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
import java.util.Scanner; public class FemaleLogic { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String line = scan.nextLine(); String longWord = "", shortWord = line; for (String s : line.split(" ")) { if (s.length() > longWord.length()) longWord = s; if (s.length() shortWord.length()) shortWord = s; } System.out.println("Самое длинное слово: '" + longWord + "'"); System.out.println("Длина: " + longWord.length()); System.out.println("Самое короткое слово: '" + shortWord + "'"); System.out.println("Длина: " + shortWord.length()); } }
Как узнать длину числа в java
Самый простой способ узнать длину числа в Java – это вариант решения через строки. Нужно преобразовать число в строку и узнать длину строки. Рассмотрим на примере:
var num = 234; var length = String.valueOf(num).length(); System.out.println(length); // => 3
15.16. Java – Метод length()
Метод length() – возвращает длину строки в Java. Длина равна числу 16-разрядных символов Юникода в строке.
Синтаксис
Синтаксис этого метода:
public int length()
Параметры
Подробная информация о параметрах:
Возвращаемое значение
- В Java length() возвращает длину последовательности символов, представленного этим объектом.
Пример 1: определение в Java длины строки
Ниже представлен пример метода length(), который поможет определить длину строки.
import java.io.*; public class Test < public static void main(String args[])< String Str1 = new String("Добро пожаловать на ProgLang.su"); String Str2 = new String("ProgLang.su" ); System.out.print("Длина строки \"Добро пожаловать на ProgLang.su\" - " ); System.out.println(Str1.length()); System.out.print("Длина строки \"ProgLang.su\" - " ); System.out.println(Str2.length()); >>
Получим следующий результат:
Длина строки "Добро пожаловать на ProgLang.su" - 31 Длина строки "ProgLang.su" - 11
Пример 2: сравнение длины строк
Также с помощью метода length() можно не только узнать длину строки, но и сравнить длину строк. Ниже представлен пример как это можно сделать.
public class Test < public static void main(String args[]) < // Определение длины строки s1 и s2. String s1 = "Я стану отличным программистом!"; int len1 = s1.length(); String s2 = "Я стану отличным разработчиком!"; int len2 = s2.length(); // Вывод на экран количества символов в каждой строке. System.out.println( "Длина строки \"Я стану отличным программистом!\": " + len1 + " символ."); System.out.println( "Длина строки \"Я стану отличным разработчиком!\": " + len2 + " символ."); // Сравнение длин строк s1 и s2. if (len1 >len2) < System.out.println( "\nСтрока \"Я стану отличным программистом!\" длинее строки \"Я стану отличным разработчиком!\"."); >if (len1 < len2)< System.out.println( "\nСтрока \"Я стану отличным программистом!\" короче строки \"Я стану отличным разработчиком!\"."); >else < System.out.println( "\nСтроки \"Я стану отличным программистом!\" и \"Я стану отличным разработчиком!\" равны."); >> >
Получим следующий результат:
Длина строки "Я стану отличным программистом!": 31 символ. Длина строки "Я стану отличным разработчиком!": 31 символ. Строки "Я стану отличным программистом!" и "Я стану отличным разработчиком!" равны.
Оглавление
- 1. Java – Самоучитель для начинающих
- 2. Java – Обзор языка
- 3. Java – Установка и настройка
- 4. Java – Синтаксис
- 5. Java – Классы и объекты
- 6. Java – Конструкторы
- 7. Java – Типы данных и литералы
- 8. Java – Типы переменных
- 9. Java – Модификаторы
- 10. Java – Операторы
- 11. Java – Циклы и операторы цикла
- 11.1. Java – Цикл while
- 11.2. Java – Цикл for
- 11.3. Java – Улучшенный цикл for
- 11.4. Java – Цикл do..while
- 11.5. Java – Оператор break
- 11.6. Java – Оператор continue
- 12. Java – Операторы принятия решений
- 12.1. Java – Оператор if
- 12.2. Java – Оператор if..else
- 12.3. Java – Вложенный оператор if
- 12.4. Java – Оператор switch..case
- 12.5. Java – Условный оператор (? 🙂
- 13. Java – Числа
- 13.1. Java – Методы byteValue(), shortValue(), intValue(), longValue(), floatValue(), doubleValue()
- 13.2. Java – Метод compareTo()
- 13.3. Java – Метод equals()
- 13.4. Java – Метод valueOf()
- 13.5. Java – Метод toString()
- 13.6. Java – Метод parseInt()
- 13.7. Java – Метод Math.abs()
- 13.8. Java – Метод Math.ceil()
- 13.9. Java – Метод Math.floor()
- 13.10. Java – Метод Math.rint()
- 13.11. Java – Метод Math.round()
- 13.12. Java – Метод Math.min()
- 13.13. Java – Метод Math.max()
- 13.14. Java – Метод Math.exp()
- 13.15. Java – Метод Math.log()
- 13.16. Java – Метод Math.pow()
- 13.17. Java – Метод Math.sqrt()
- 13.18. Java – Метод Math.sin()
- 13.19. Java – Метод Math.cos()
- 13.20. Java – Метод Math.tan()
- 13.21. Java – Метод Math.asin()
- 13.22. Java – Метод Math.acos()
- 13.23. Java – Метод Math.atan()
- 13.24. Java – Метод Math.atan2()
- 13.25. Java – Метод Math.toDegrees()
- 13.26. Java – Метод Math.toRadians()
- 13.27. Java – Метод Math.random()
- 14. Java – Символы
- 14.1. Java – Метод Character.isLetter()
- 14.2. Java – Метод Character.isDigit()
- 14.3. Java – Метод Character.isWhitespace()
- 14.4. Java – Метод Character.isUpperCase()
- 14.5. Java – Метод Character.isLowerCase()
- 14.6. Java – Метод Character.toUpperCase()
- 14.7. Java – Метод Character.toLowerCase()
- 14.8. Java – Метод Character.toString()
- 15. Java – Строки
- 15.1. Java – Метод charAt()
- 15.2. Java – Метод compareTo()
- 15.3. Java – Метод compareToIgnoreCase()
- 15.4. Java – Метод concat()
- 15.5. Java – Метод contentEquals()
- 15.6. Java – Метод copyValueOf()
- 15.7. Java – Метод endsWith()
- 15.8. Java – Метод equals()
- 15.9. Java – Метод equalsIgnoreCase()
- 15.10. Java – Метод getBytes()
- 15.11. Java – Метод getChars()
- 15.12. Java – Метод hashCode()
- 15.13. Java – Метод indexOf()
- 15.14. Java – Метод intern()
- 15.15. Java – Метод lastIndexOf()
- 15.16. Java – Метод length()
- 15.17. Java – Метод matches()
- 15.18. Java – Метод regionMatches()
- 15.19. Java – Метод replace()
- 15.20. Java – Метод replaceAll()
- 15.21. Java – Метод replaceFirst()
- 15.22. Java – Метод split()
- 15.23. Java – Метод startsWith()
- 15.24. Java – Метод subSequence()
- 15.25. Java – Метод substring()
- 15.26. Java – Метод toCharArray()
- 15.27. Java – Метод toLowerCase()
- 15.28. Java – Метод toString()
- 15.29. Java – Метод toUpperCase()
- 15.30. Java – Метод trim()
- 15.31. Java – Метод valueOf()
- 15.32. Java – Классы StringBuilder и StringBuffer
- 15.32.1. Java – Метод append()
- 15.32.2. Java – Метод reverse()
- 15.32.3. Java – Метод delete()
- 15.32.4. Java – Метод insert()
- 15.32.5. Java – Метод replace()
- 16. Java – Массивы
- 17. Java – Дата и время
- 18. Java – Регулярные выражения
- 19. Java – Методы
- 20. Java – Потоки ввода/вывода, файлы и каталоги
- 20.1. Java – Класс ByteArrayInputStream
- 20.2. Java – Класс DataInputStream
- 20.3. Java – Класс ByteArrayOutputStream
- 20.4. Java – Класс DataOutputStream
- 20.5. Java – Класс File
- 20.6. Java – Класс FileReader
- 20.7. Java – Класс FileWriter
- 21. Java – Исключения
- 21.1. Java – Встроенные исключения
- 22. Java – Вложенные и внутренние классы
- 23. Java – Наследование
- 24. Java – Переопределение
- 25. Java – Полиморфизм
- 26. Java – Абстракция
- 27. Java – Инкапсуляция
- 28. Java – Интерфейсы
- 29. Java – Пакеты
- 30. Java – Структуры данных
- 30.1. Java – Интерфейс Enumeration
- 30.2. Java – Класс BitSet
- 30.3. Java – Класс Vector
- 30.4. Java – Класс Stack
- 30.5. Java – Класс Dictionary
- 30.6. Java – Класс Hashtable
- 30.7. Java – Класс Properties
- 31. Java – Коллекции
- 31.1. Java – Интерфейс Collection
- 31.2. Java – Интерфейс List
- 31.3. Java – Интерфейс Set
- 31.4. Java – Интерфейс SortedSet
- 31.5. Java – Интерфейс Map
- 31.6. Java – Интерфейс Map.Entry
- 31.7. Java – Интерфейс SortedMap
- 31.8. Java – Класс LinkedList
- 31.9. Java – Класс ArrayList
- 31.10. Java – Класс HashSet
- 31.11. Java – Класс LinkedHashSet
- 31.12. Java – Класс TreeSet
- 31.13. Java – Класс HashMap
- 31.14. Java – Класс TreeMap
- 31.15. Java – Класс WeakHashMap
- 31.16. Java – Класс LinkedHashMap
- 31.17. Java – Класс IdentityHashMap
- 31.18. Java – Алгоритмы Collection
- 31.19. Java – Iterator и ListIterator
- 31.20. Java – Comparator
- 32. Java – Дженерики
- 33. Java – Сериализация
- 34. Java – Сеть
- 34.1. Java – Обработка URL
- 35. Java – Отправка Email
- 36. Java – Многопоточность
- 36.1. Java – Синхронизация потоков
- 36.2. Java – Межпоточная связь
- 36.3. Java – Взаимная блокировка потоков
- 36.4. Java – Управление потоками
- 37. Java – Основы работы с апплетами
- 38. Java – Javadoc
