Scanner это класс в языке Java, который позволяет считывать данные из разных источников. В том числе и с консоли. Сегодня я хочу описать принципы его работы и показать…

как писать юнит тесты

Многие новички, когда садятся за написание юнит тестов, не знают с чего начать. Особенно, если код обширный а опыта немного. Сегодня разберем эту тему простыми словами. В этой…

Сегодня мы поработаем с ArrayList в Java: посмотрим на примерах самые популярные и полезные методы. Данный урок является прямым продолжением статьи Коллекции в java, в которой мы разобрали…

После написания программы хороший программист покрывает свой код тестами, дабы убедиться, что методы работают так, как он планировал. Тесты бывают нескольких видов: юнит тесты (как правило тестируются отдельные…

Для тех, кто только начал изучать язык программирования java, аннотации покажутся чем-то странным и совсем не нужным. На первый взгляд — это так, но за аннотациями скрывается мощный…

регулярные выражения

В продолжение статьи Строки в Java: String, StringBuilder, StringBuffer поговорим сегодня о регулярных выражениях: что это такое и для чего нужны регулярные выражения как с ними работать полезные примеры.

Сегодня мы попробуем разобрать такое понятие как enum в языке java. Проще говоря — перечисления. Ведь очень часто во время написания программ нам необходимо использовать глобальные константы или…