JavaRush
AI Academy
new
Акція
Університет
Java FullStack
Python FullStack
AI Native Developer
new
Навчання
Курси
Задачі
Опитування
Ігри
Допомога
Графік стусанів
Стажування
Спільнота
Користувачі
Форум
Чат
Статті
Історії успіху
Дії
Відгуки
Передплати
Світла тема

Лекції

  • Відгуки
  • Про нас
  • CS50
Почати
Почати навчання
Почати навчання
  • Моє навчання
  • Курси
  • Університет
  • Карта квестів
  • Лекції
  • Ви відкрили новий рівень

    Java Multithreading
    2 рівень, 0 лекція
    Вітаємо із досягненням нового рівня
    Відкрита
  • Що таке mutable/immutable об'єкти та навіщо вони

    Java Multithreading
    2 рівень, 1 лекція
    Сьогодні говоримо про mutable та immutable об'єкти. Об'єкти, які після створення можна змінити, називаються змінними або mutable. Об'єкти, які після їх створення змінити не можна, називаються незмінними або immutable. — А від чого залежить, можна об'єкт змінювати чи ні? — Людина, яка пише новий клас, може зробити ...
    Відкрита
  • Перераховую всі класи, пов'язані з рядками, і говорю, що роблять вони і всі методи

    Java Multithreading
    2 рівень, 2 лекція
    — Привіт, Аміго! — Адже вже віталися, Білаабо. — Так? Але мені все одно приємно починати кожен урок із цієї фрази. Сьогодні ми щільно займемося класом String. — То я там уже все знаю. Навіть те, що String – immutable. — У класу String 46 методів, скільки знаєш ти? — Не більше ...
    Відкрита
  • Внутрішній пристрій String, метод substring

    Java Multithreading
    2 рівень, 3 лекція
    #8212; Привіт, Аміго! — Привіт, Еллі. — Я тобі розповім про підрядки. Підрядок – це частина рядка. І найчастіша дія з рядками (після склеювання кількох рядків разом) – це отримання підрядка у рядка. 7) Як отримати частину рядка? Метод substring повертає частину рядка. Існують два варіанти цього методу. Перший варіант повертає підрядок, заданий початковим ...
    Відкрита
  • Пошук, отримання, видалення підрядка в String

    Java Multithreading
    2 рівень, 4 лекція
    — Дивись, що ще можна робити з підрядками: 8) Як знайти потрібний підрядок у рядку? Методи indexOf, lastIndexOf дозволяють шукати рядки в рядках. Є 4 види таких методів: Метод indexOf шукає в нашому рядку зазначений рядок. Він може шукати її з початку рядка або з якогось номера (другий метод). Якщо рядок знайдено – метод повертає номер першого символу, ...
    Відкрита
  • Завдання на пошук/отримання підрядка

    Java Multithreading
    2 рівень, 5 лекція
    — Привіт, Аміго! Ти не повіриш. Я щойно вирішив за тебе всі завдання! — Клас, дякую, Дієго. — Тільки я їх тобі не віддам. Так що вирішуй - розумнішою будеш:
    Відкрита
  • String.format в Java

    Java Multithreading
    2 рівень, 6 лекція
    — Я ще хотіла тобі розповісти про метод String.format. Це статичний спосіб класу String, але дуже корисний. Але почну здалеку. Коли тобі потрібно вивести в одному рядку текст, що містить значення кількох змінних, як ти це робитимеш? — Який текст? — Ну, наприклад, така: У тебе є змінні: String name = "Bender"; int age = ...
    Відкрита
  • Завдання на String.format

    Java Multithreading
    2 рівень, 7 лекція
    — Привіт, Аміго! — Ні, Дієго, годі. Сам вирішуй свої завдання! — Аміго, друже. Ніхто твої завдання тебе не вирішить. Ти ж хочеш стати розумнішим? — Так. — Ти ж у спортзалі не просиш потягати за тебе штангу чи зігнути пару балок? — Ні. — Тоді й тут роби все сам. Ось тобі ...
    Відкрита
  • StringBuilder, StringBuffer

    Java Multithreading
    2 рівень, 8 лекція
    — Залишилося розібратися з StringBuilder і вважай, що ми закінчили. Як ти вже знаєш, StringBuilder - це аналог класу String, що тільки змінюється. — А ще я пам'ятаю, що компілятор сам генерує код із використанням StringBuilder, коли ми просто складаємо рядки. — Так ти правий. Яка в тебе чудова пам'ять. Втім, як і всі роботи. ...
    Відкрита
  • Завдання по StringBuilder, StringBuffer

    Java Multithreading
    2 рівень, 9 лекція
    — Привіт, Аміго! — Привіт, Дієго. Знаєш, я вирішив, що все, що ти робиш, – це для моєї ж користі. Дякую тобі за завдання. Я із задоволенням їх вирішуватиму.
    Відкрита
  • Character, кодування

    Java Multithreading
    2 рівень, 10 лекція
    — Привіт, Аміго! Зараз буде ще одна цікава тема – кодування. Можливо, ти десь уже чув, що кожен символ має код (число). Саме тому тип char вважається як символьним, а й числовим типом. Наприклад код символу А англійського алфавіту - 65. B - 66, C - 67 і так далі. Свої коди є ...
    Відкрита
  • Регулярні вирази, приклади

    Java Multithreading
    2 рівень, 11 лекція
    — А зараз я розповім тобі про регулярні висловлювання. Це водночас і складна, і проста тема. Щоб досконало розібратися в регулярних висловлюваннях, може знадобитися прочитати пару-трійку нетонких книг, але навчити тебе користуватися ними я можу прямо зараз. Як люблять жартувати досвідчені програмісти – якщо у вас є проблема і ви захотіли вирішити її за допомогою регулярних ...
    Відкрита
  • 1
  • 2
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush