Легкий уровень

Рекурсивный метод, отображающий строку задом наперёд Java

Рекурсивный метод, отображающий строку задом наперёд Java

Разберём решение одной из популярных задач на рекурсию. Будет разработана программа, отображающая строку задом наперёд на языке программирования Java.

Статический блок в Java

Статический блок в Java

Порой до создания объекта нужно сделать подготовительные или инициализирующие действия. Например, вычислить какие-либо статические величины, собрать системные данные, подключиться к базе данных или удалённому серверу. Для выполнения подобных действий в языке Java может использоваться статический блок.

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

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

В данном уроке для начинающих программистов рассмотрим вычисление суммы квадратов первых N натуральных чисел. Будет приведено два способа решение данной задачи.

Поменять значения двух переменных

Поменять значения двух переменных

Рассмотрим, как поменять местами значения двух переменных в коде программы. Статья предназначена тем, кто только начинает делать первые шаги в программировании.

Бесконечный цикл

Бесконечный цикл

Как можно понять из названия, бесконечный цикл – это цикл, написанный таким образом, что он никогда не прекратит своё выполнение, так как никогда не выполнится условие выхода из этого цикла.

Инкремент и декремент

Инкремент и декремент

Инкремент – это операция в языках программирования, которая увеличивает переменную на единицу, если переменная числовая и возвращает следующий символ из таблицы символов, если переменная символьного типа. При этом переменная не должна принадлежать типу данных const (т.е. константе).

Вывести все слова минимальной длины

Вывести все слова минимальной длины

Вывести все слова минимальной длины – одна из задач, которую преподаватели дают студентам. В данном уроке программирования разберём её решение на языке Java.

Поиск подстроки в строке

Поиск подстроки в строке

Поиск подстроки в строке – это задача с которой программистам приходится часто сталкиваться. В статье показывается способ решения данной задачи. Материал урока будет полезен начинающим. Рассмотрим поиск подстроки в строке на Java и C#.

Словарь в Java

Словарь в Java

Рассмотрим такую структуру данных, как словарь (синонимы: ассоциативный массив, отображение, map, dictionary). Словарь в Java реализуется с помощью интерфейса Map. Мы разберем его реализацию классом HashMap. В качестве примера напишем программу “Англо-русский словарь” на Java.

Метод хорд

Метод хорд

Метод хорд используется для численного нахождения приближенного значения корня нелинейного уравнения. В данной статье будет показан алгоритм метода, а также будет приведена его программная реализация на языках: Си, C# и Java.