Java Ready | Программирование
8.88K subscribers
1.22K photos
61 videos
1 file
602 links
Авторский канал по разработке на Java.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/java_ready
Download Telegram
👩‍💻 Сегодня разбираем Deque — универсальная очередь с двух сторон!

С помощью этого ты можешь добавлять и убирать элементы слева и справа. Подходит и для очередей, и для стеков.

👉 Java Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥134👍3🤝2
Что же выведет консоль?
Anonymous Quiz
23%
A
31%
B
32%
C
14%
D
👍76🔥4
👩‍💻 Глубокое копирование объекта через сериализацию!

Нужно сделать независимую копию объекта со всеми вложенными полями? Это можно решить встроенными средствами.

В этом посте:
Подготовим класс;

Запишем объект в поток байтов;

Восстановим копию.


Такой приём позволяет делать глубокие копии в несколько строк без ручного копирования.

👉 Java Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥115👍3🤝1
Сегодня будем дублировать строки заданное количество раз!

С помощью метода repeat можно быстро повторить строку без циклов и лишнего кода.

Пример:
String line = "-".repeat(10);
System.out.println(line); // ----------


Можно создавать простые шаблоны:
String block = "Hi ".repeat(3);
System.out.println(block); // Hi Hi Hi


🔥 Удобный способ для форматирования вывода, генерации разделителей и тестовых данных.

👉 Java Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥5👍4
👩‍💻 Вычисляем факториал числа через цикл for!

Факториал это пример для изучения циклов. Вместо рекурсии можно использовать простой for, который умножает числа от 1 до n.

В задаче:
Проходим по всем числам от 1 до n;

Накапливаем произведение в переменной;

Выводим результат.


Такое решение простое и понятное: его можно легко переписать под любую задачу, где требуется последовательное накопление значения.

👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥5🤝5👍3😁1
👩‍💻 Переводим число в разные системы счисления!

Java предоставляет готовые методы для перевода числа в двоичную, восьмеричную и шестнадцатеричную системы.

Сегодня в задаче:
Задаём число;

Переводим его в двоичный, восьмеричный и шестнадцатеричный вид;

Выводим результаты в консоль.


Это полезно и может пригодиться для использования в побитовых операциях.

👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥307👍5🤝5