Skip to content

Latest commit

 

History

History
269 lines (255 loc) · 76.9 KB

File metadata and controls

269 lines (255 loc) · 76.9 KB

Упражнения по программированию на Java

Языки

🇨🇳 简体中文 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

Упражнения по программированию на Java

Start-Learning

Практикуйте программирование на Java с помощью более 200 практических задач по кодированию. Идеально подходит для начинающих, которые хотят повысить свои навыки с использованием реальных проектов, охватывающих структуры данных, алгоритмы, ООП и основные концепции Java.

Java

Упражнения

Индекс Название Сложность Практика
001 🎯 Доступ к элементам связанного списка Начинающий Начать Испытание
002 🎯 Доступ к элементам HashMap Начинающий Начать Испытание
003 🎯 Доступ к статическим свойствам из другого класса Начинающий Начать Испытание
004 🎯 Проверка равенства строк Начинающий Начать Испытание
005 🎯 Создание связного списка с использованием индексов Начинающий Начать Испытание
006 🎯 Поиск минимального и максимального баллов студенто... Начинающий Начать Испытание
007 🎯 Реализация структуры данных "двусторонняя очередь" Начинающий Начать Испытание
008 🎯 Реализация лямбда-выражения с параметрами Начинающий Начать Испытание
009 🎯 Реализация многоуровневого наследования Начинающий Начать Испытание
010 🎯 Удаление второго элемента из ArrayList Начинающий Начать Испытание
011 🎯 Отсортировать возраст игроков в порядке возрастани... Начинающий Начать Испытание
012 🎯 Информация о получателе методов класса Начинающий Начать Испытание
013 🎯 Параллельное выполнение потоков Начинающий Начать Испытание
014 🎯 Подсчет количества вхождений символов Начинающий Начать Испытание
015 🎯 Пользовательская регулярка Начинающий Начать Испытание
016 🎯 Проблема разделения данных в системе продажи билет... Начинающий Начать Испытание
017 🎯 Методы по умолчанию в нескольких интерфейсах Начинающий Начать Испытание
018 🎯 Нарисовать геометрические фигуры Начинающий Начать Испытание
019 🎯 От четверти до нуля Начинающий Начать Испытание
020 🎯 Реализация очереди вручную Начинающий Начать Испытание
021 🎯 Лямбда-выражения для операций с данными Начинающий Начать Испытание
022 🎯 Печать информации о элементах матрицы Начинающий Начать Испытание
023 🎯 Удаление дубликатов чисел Начинающий Начать Испытание
024 🎯 Установка цены на билеты в туристическом месте Начинающий Начать Испытание
025 🎯 Игра по разделению денег между братьями Начинающий Начать Испытание
026 🎯 Симуляция библиотеки Начинающий Начать Испытание
027 🎯 Решение задачи распределения яблок с использование... Начинающий Начать Испытание
028 🎯 Хранение данных с использованием HashSet Начинающий Начать Испытание
029 🎯 Сумма больших чисел Начинающий Начать Испытание
030 🎯 Сумма цифр трехзначного числа Начинающий Начать Испытание
031 🎯 Einziger Gott Начинающий Начать Испытание
032 🎯 Использование Stream Начинающий Начать Испытание
033 🎯 Проверка номера идентификационного документа Начинающий Начать Испытание
034 🎯 Простая инструкция вывода в Java Начинающий Начать Испытание
035 🎯 Реализация шифрования и дешифрования Начинающий Начать Испытание
036 🎯 Доступ к имени студента и его изменение Начинающий Начать Испытание
037 🎯 Доступ к переопределенному методу суперкласса Начинающий Начать Испытание
038 🎯 Доступ к статическим свойствам в классе Начинающий Начать Испытание
039 🎯 Доступ к конструктору суперкласса Начинающий Начать Испытание
040 🎯 Добавление элементов в ArrayList Начинающий Начать Испытание
041 🎯 Добавление элементов в ArrayList по определенному ... Начинающий Начать Испытание
042 🎯 Программа для вычисления площади с использованием ... Начинающий Начать Испытание
043 🎯 Вычисление ИМТ по весу и росту Начинающий Начать Испытание
044 🎯 Вычислить объем куба по стороне Начинающий Начать Испытание
045 🎯 Расчет бонуса сотрудника на основе зарплаты Начинающий Начать Испытание
046 🎯 Рассчитывание процентов на основе начального капит... Начинающий Начать Испытание
047 🎯 Вычислить средний рост игроков Начинающий Начать Испытание
048 🎯 Вычисление процента с использованием массивов Начинающий Начать Испытание
049 🎯 Вычисление площади прямоугольника с использованием... Начинающий Начать Испытание
050 🎯 Вычисление размеров прямоугольника Начинающий Начать Испытание
051 🎯 Вычислить сумму цифр Начинающий Начать Испытание
052 🎯 Вычисление факториала числа Начинающий Начать Испытание
053 🎯 Вычисление площади двух треугольников Начинающий Начать Испытание
054 🎯 Вычисление степени числа Начинающий Начать Испытание
055 🎯 Вычисление стандартного отклонения на Java Начинающий Начать Испытание
056 🎯 Вычисление суммы натуральных чисел Начинающий Начать Испытание
057 🎯 Вычисление площади круга Начинающий Начать Испытание
058 🎯 Вычисление площади квадрата Начинающий Начать Испытание
059 🎯 Вызов метода дважды Начинающий Начать Испытание
060 🎯 Проверить успех, неудачу или недействительность Начинающий Начать Испытание
061 🎯 Проверка температуры IcyHot с использованием Java Начинающий Начать Испытание
062 🎯 Сравнение первых и последних элементов массива Начинающий Начать Испытание
063 🎯 Постоянно суммировать введенные числа Начинающий Начать Испытание
064 🎯 Преобразование между километрами и милями с исполь... Начинающий Начать Испытание
065 🎯 Подсчитайте гласные в строке Начинающий Начать Испытание
066 🎯 Подсчет цифр в целом числе Начинающий Начать Испытание
067 🎯 Подсчет вхождений символа 'a' Начинающий Начать Испытание
068 🎯 Создать программу-калькулятор Начинающий Начать Испытание
069 🎯 Создание класса перечисления - Size Начинающий Начать Испытание
070 🎯 Создание иерархии Animal-Dog Начинающий Начать Испытание
071 🎯 Определение делителей числа Начинающий Начать Испытание
072 🎯 Определить более длинную строку из вводов Начинающий Начать Испытание
073 🎯 Определить максимальное количество рукопожатий сре... Начинающий Начать Испытание
074 🎯 Определение оценки студента Начинающий Начать Испытание
075 🎯 Определение равенства двух аргументов Начинающий Начать Испытание
076 🎯 Определение четности или нечетности Начинающий Начать Испытание
077 🎯 Определение числа Харшада на Java Начинающий Начать Испытание
078 🎯 Определение, является ли число числом Армстронга Начинающий Начать Испытание
079 🎯 Определение статуса простого числа Начинающий Начать Испытание
080 🎯 Раздача шоколадных конфет детям Начинающий Начать Испытание
081 🎯 Инкапсуляция управления зарплатой сотрудников Начинающий Начать Испытание
082 🎯 Константы перечисления в виде строк Начинающий Начать Испытание
083 🎯 Исключить кратные трех из чисел Начинающий Начать Испытание
084 🎯 Программа для перевода температуры из Фаренгейта в... Начинающий Начать Испытание
085 🎯 Найти различия между двумя хэш-множествами Начинающий Начать Испытание
086 🎯 Найти пересечение двух HashSet Начинающий Начать Испытание
087 🎯 Найти наибольшее кратное, меньшее 100 Начинающий Начать Испытание
088 🎯 Найти наименьший элемент массива Начинающий Начать Испытание
089 🎯 Найти младшего брата Начинающий Начать Испытание
090 🎯 Поиск Немо в ArrayList Начинающий Начать Испытание
091 🎯 Поиск простых чисел в интервалах Начинающий Начать Испытание
092 🎯 Нахождение наибольшего общего делителя двух чисел Начинающий Начать Испытание
093 🎯 Нахождение наименьшего общего кратного Начинающий Начать Испытание
094 🎯 Программа FizzBuzz: объяснение ввода пользователя Начинающий Начать Испытание
095 🎯 Создание таблицы умножения с использованием циклов Начинающий Начать Испытание
096 🎯 Наибольший делитель, исключая само число Начинающий Начать Испытание
097 🎯 Идентификация чисел, которые делятся на каждую сво... Начинающий Начать Испытание
098 🎯 Определение изобильных чисел с использованием Java Начинающий Начать Испытание
099 🎯 Реализация интерфейса для вычисления площади квадр... Начинающий Начать Испытание
100 🎯 Реализация очереди с использованием LinkedList Начинающий Начать Испытание
101 🎯 Перегрузка методов для различных параметров Начинающий Начать Испытание
102 🎯 Перегрузка методов с различными типами параметров Начинающий Начать Испытание
103 🎯 Изменение элементов в HashMap Начинающий Начать Испытание
104 🎯 Изменение ArrayList с использованием Java Начинающий Начать Испытание
105 🎯 Переопределение методов в нескольких классах Начинающий Начать Испытание
106 🎯 Несколько классов, наследующих один класс Начинающий Начать Испытание
107 🎯 Умножить массив на десять Начинающий Начать Испытание
108 🎯 Демонстрация перегрузки финального метода Начинающий Начать Испытание
109 🎯 Переопределение метода базового класса Начинающий Начать Испытание
110 🎯 Проверка на палиндром Начинающий Начать Испытание
111 🎯 Выполнить сложение комплексных чисел Начинающий Начать Испытание
112 🎯 Программа для перевода фунтов в килограммы Начинающий Начать Испытание
113 🎯 Примитивные типы в классы-обертки Начинающий Начать Испытание
114 🎯 Вывод любого типа данных Начинающий Начать Испытание
115 🎯 Вывод четных чисел из массива Начинающий Начать Испытание
116 🎯 Вывод неалфавитных символов Начинающий Начать Испытание
117 🎯 Вывод значения любого типа данных Начинающий Начать Испытание
118 🎯 Вывод элементов массива Начинающий Начать Испытание
119 🎯 Вывод отдельных символов в строке Начинающий Начать Испытание
120 🎯 Вывод предложения три раза Начинающий Начать Испытание
121 🎯 Удаление элементов из HashMap Начинающий Начать Испытание
122 🎯 Программа для переворота числа Начинающий Начать Испытание
123 🎯 Калькулятор прибыли/убытка магазина Начинающий Начать Испытание
124 🎯 Программа для вычисления простых процентов Начинающий Начать Испытание
125 🎯 Конкатенация строк: объединение двух текстов Начинающий Начать Испытание
126 🎯 Преобразование строки: первая буква в верхнем реги... Начинающий Начать Испытание
127 🎯 Вычитание координат Начинающий Начать Испытание
128 🎯 Обмен значениями двух чисел с использованием време... Начинающий Начать Испытание
129 🎯 Валидные внутренние углы треугольника Начинающий Начать Испытание
130 🎯 Проверить условие високосного года Начинающий Начать Испытание
131 🎯 Проверить статус простого числа с использованием J... Начинающий Начать Испытание
132 🎯 Проверка экземпляра класса Начинающий Начать Испытание
133 🎯 Программа для определения права на голосование Начинающий Начать Испытание
134 🎯 Игра по воздухом Начинающий Начать Испытание
135 🎯 Деление клеток пришельцев Начинающий Начать Испытание
136 🎯 Площадь круга с любым радиусом Начинающий Начать Испытание
137 🎯 Рынок продажи автомобилей Начинающий Начать Испытание
138 🎯 Программа банковского счета Начинающий Начать Испытание
139 🎯 Цветы состянулись в красоту Начинающий Начать Испытание
140 🎯 Создание и развертывание Spring Boot Начинающий Начать Испытание
141 🎯 Распределение визиток Начинающий Начать Испытание
142 🎯 Шифрование «Шифром Цезаря» Начинающий Начать Испытание
143 🎯 Вычисление объема куба Начинающий Начать Испытание
144 🎯 Вычисление объема цилиндра Начинающий Начать Испытание
145 🎯 Симуляция чат-комнаты Начинающий Начать Испытание
146 🎯 Рейтинг успеваемости класса Начинающий Начать Испытание
147 🎯 Свойства и методы класса Начинающий Начать Испытание
148 🎯 Классификация слов по частям речи Начинающий Начать Испытание
149 🎯 Курица и кролик в одной клетке Начинающий Начать Испытание
150 🎯 Содержание файла конфигурации Начинающий Начать Испытание
151 🎯 Настройка параметров класса с использованием аннот... Начинающий Начать Испытание
152 🎯 Подсчет вхождений подстроки Начинающий Начать Испытание
153 🎯 Определите свои аннотации Начинающий Начать Испытание
154 🎯 Проектирование и реализация графического интерфейс... Начинающий Начать Испытание
155 🎯 Разработка и реализация нескольких интерфейсов Начинающий Начать Испытание
156 🎯 Определить возможность возвращения космического ко... Начинающий Начать Испытание
157 🎯 Определение возможности существования треугольника... Начинающий Начать Испытание
158 🎯 Синхронизация Философов-обедателей Начинающий Начать Испытание
159 🎯 Отображение информации о данных с использованием и... Начинающий Начать Испытание
160 🎯 Разделение яблок с использованием обработки исключ... Начинающий Начать Испытание
161 🎯 Эффективная программа анализа оценок студентов Начинающий Начать Испытание
162 🎯 Ввод информации о студентах Начинающий Начать Испытание
163 🎯 Перечисление для информации о поле "пол" Начинающий Начать Испытание
164 🎯 Программирование последовательности Фибоначчи Начинающий Начать Испытание
165 🎯 Фильтрация содержимого файла Начинающий Начать Испытание
166 🎯 Загрузка файлов на основе протокола UDP Начинающий Начать Испытание
167 🎯 Инструкции управления потоком для нескольких требо... Начинающий Начать Испытание
168 🎯 Интересное завершение кода Начинающий Начать Испытание
169 🎯 Получение информации с главной страницы Google Начинающий Начать Испытание
170 🎯 Обработка некорректных оценок Начинающий Начать Испытание
171 🎯 Привет, LabEx с использованием Java Начинающий Начать Испытание
172 🎯 Сколько дней в каждом месяце Начинающий Начать Испытание
173 🎯 Реализация обратного отсчёта времени в потоке Начинающий Начать Испытание
174 🎯 Реализовать класс Stock Начинающий Начать Испытание
175 🎯 Реализация треугольника Паскаля Начинающий Начать Испытание
176 🎯 Реализация разделения строки Начинающий Начать Испытание
177 🎯 Реализация класса-утилиты для работы со строками Начинающий Начать Испытание
178 🎯 Интеллектуальная служба по оказанию медицинской по... Начинающий Начать Испытание
179 🎯 Пересечение связанных списков Начинающий Начать Испытание
180 🎯 Расчет зарплаты Java-инженера Начинающий Начать Испытание
181 🎯 Великодушие Конга Ронга Начинающий Начать Испытание
182 🎯 Симуляция игры в "Владельца поля" с использованием... Начинающий Начать Испытание
183 🎯 Автоматическое вычисление высоты при запуске Вэна Начинающий Начать Испытание
184 🎯 Классификация логинформации Начинающий Начать Испытание
185 🎯 Любовь с первого взгляда Начинающий Начать Испытание
186 🎯 Максимизация очков в игре "Авиационный шахмат" с и... Начинающий Начать Испытание
187 🎯 Стратегия максимизации уничтожения самолётов Начинающий Начать Испытание
188 🎯 Максимальное значение трех чисел. Начинающий Начать Испытание
189 🎯 Изменение конструкции оружия с использованием насл... Начинающий Начать Испытание
190 🎯 Определение числа насиссиста Начинающий Начать Испытание
191 🎯 Навигация по космическому мосту с использованием J... Начинающий Начать Испытание
192 🎯 Маркетинг магазина украшений No Money Jewelry Stor... Начинающий Начать Испытание
193 🎯 Количество палиндромных чисел Начинающий Начать Испытание
194 🎯 Нюва сотворяет людей Начинающий Начать Испытание
195 🎯 Получение объектов класса для разных классов Начинающий Начать Испытание
196 🎯 Операции с ссылками на методы Начинающий Начать Испытание
197 🎯 Оптимальный выбор монет для покупки пружины Начинающий Начать Испытание
198 🎯 Оптимизация моделирования забега на релей с исполь... Начинающий Начать Испытание
199 🎯 Вывести треугольник Начинающий Начать Испытание
200 🎯 Вывод информации о книге Начинающий Начать Испытание
201 🎯 Анализ XML-данных с использованием DOM Начинающий Начать Испытание
202 🎯 Точка внутри треугольника Начинающий Начать Испытание
203 🎯 Реализация очереди "Поставщик-Потребитель" Начинающий Начать Испытание
204 🎯 Создание объекта Person с использованием отражения Начинающий Начать Испытание
205 🎯 Освобождение ресурсов Scanner с использованием fin... Начинающий Начать Испытание
206 🎯 Спасение принцессы с условным выполнением Начинающий Начать Испытание
207 🎯 Переворачивание одномерного массива на Java Начинающий Начать Испытание
208 🎯 Перевернуть и вывести список слов Начинающий Начать Испытание
209 🎯 Переворачивание порядка слов в английских предложе... Начинающий Начать Испытание
210 🎯 Переписание метода equals Начинающий Начать Испытание
211 🎯 Запуск данных поочередно в трех группах Начинающий Начать Испытание
212 🎯 Разбор XML-данных с использованием SAX Начинающий Начать Испытание
213 🎯 Поиск в двумерном массиве Начинающий Начать Испытание
214 🎯 Запрос информации о пользователях с использованием... Начинающий Начать Испытание
215 🎯 Простая система управления студентами Начинающий Начать Испытание
216 🎯 Симулированная система управления университетом Начинающий Начать Испытание
217 🎯 Управление скоростью космического корабля Начинающий Начать Испытание
218 🎯 Постигайте меня, мой Господь Начинающий Начать Испытание
219 🎯 Спиральный обход дерева Начинающий Начать Испытание
220 🎯 Подъем по лестнице и предсказание баланса Начинающий Начать Испытание
221 🎯 Хранение данных с использованием TreeSet Начинающий Начать Испытание
222 🎯 Силовая тренировка методом накопления Начинающий Начать Испытание
223 🎯 Конструкторы класса String Начинающий Начать Испытание
224 🎯 Статистика информации о строках Начинающий Начать Испытание
225 🎯 Методы класса String Начинающий Начать Испытание
226 🎯 Система управления студентами Начинающий Начать Испытание
227 🎯 Система ранжирования оценок студентов Начинающий Начать Испытание
228 🎯 Подсчет вхождений подстроки Начинающий Начать Испытание
229 🎯 Игра玩法召唤精灵 Начинающий Начать Испытание
230 🎯 Волшебный карман Начинающий Начать Испытание
231 🎯 Стена имеет уши Начинающий Начать Испытание
232 🎯 Тягающийся Земля Начинающий Начать Испытание
233 🎯 Желание в пять центов Начинающий Начать Испытание
234 🎯 Понимание постоянного пула Начинающий Начать Испытание
235 🎯 Валидация регистрации пользователя с использование... Начинающий Начать Испытание
236 🎯 Использование наследования для сокращения кода Начинающий Начать Испытание
237 🎯 Когда я смогу накопить достаточно денег Начинающий Начать Испытание
238 🎯 Запись объектов в файл Начинающий Начать Испытание
239 🎯 Ян и Инь Начинающий Начать Испытание

О LabEx

LabEx - это интерактивная практическая обучающая платформа, посвященная программированию и технологиям. Она объединяет лаборатории, ИИ-помощь и виртуальные машины для обеспечения практического обучения без видео. Со строгим подходом 'Учись делая', интерактивными онлайн-средами в браузере с автоматизированными пошаговыми проверками, структурированной организацией контента с системой на основе Дерева Навыков, и растущим учебным ресурсом из 30 Деревьев Навыков и более 6,000 Лабораторий, LabEx предлагает всестороннее практическое образование. Платформа включает ассистента обучения Labby, построенного на последних моделях ИИ, обеспечивающего разговорный опыт обучения.

Больше