• task13.task1328

    6. Изменить код согласно новой архитектуре и добавить новую логику: 6.1. Сделать класс AbstractRobot абстрактным, вынести логику атаки и защиты из Robot в AbstractRobot. 6.2. Отредактировать класс Robot учитывая AbstractRobot. 6.3. Расширить класс BodyPart новой частью тела BodyPart.CHEST(«грудь«). 6.4. Добавить новую часть тела в реализацию интерфейсов Attackable и Defensable (в классе AbstractRobot). public final class BodyPart { final static...
  • task13.task1326

    Сортировка четных чисел из файла 1. Ввести имя файла с консоли. 2. Прочитать из него набор чисел. 3. Вывести на консоль только четные, отсортированные по возрастанию. Требования: 1. Программа должна считывать данные с консоли. 2. Программа должна вывести на экран все четные числа считанные из файла отсортированные по возрастанию. 3. Программа должна выводить данные на экран. 4. Программа должна закрывать поток чтения из файла(FileInputStream). И все...
  • Что изучать дальше?

    Добрый вечер. Мне 15 лет. Прошёл первые 10 уровней Javarush, немного изучал Android разработку, делаю свои приложения. Разработка под Android очень нравится, но чувствую что надо ещё что-то по Javе подучить. Порекомендуйте, пожалуйста, какие интересные книги по Java для развития почитать или что-нибудь другое. P.S Стоит ли покупать подписку на Javarush, и какую? P.P.S Также, интересно было бы узнать, как делать программы на java под Windows и сделать самому такую....
  • task31.3101 неправильный вывод

    Друзья, помогите пожалуйста. Проблема такая, задачу решил, валидатор скушал, но вывод получается неправильный. Понимаю, что-то не так с компаратором, но что именно допереть не могу. Без компаратора читает и пишет из директорий хорошо, но соответственно без сортировки. С сортировкой получается приведенный ниже вывод.Пробовал вынести из try-with-resources — вообще не сортирует. Подскажите что не так, хочется понять.
  • Сколько ты стоишь (перевод)

    Сколько ты стоишь (перевод)

    Перевод с сайта yegor256.com . Оригинал статьи на английском. Статья вызывала достаточно бурную реакцию в блоге Евгения Бугаенко. В ней описываются критерии, которые по мнению автора влияют на размер почасовой оплаты программиста. Позиция не однозначная, вызывает вопросы, но, тем не менее имеет место быть. Материал не нацелен на новичков. При этом мне кажется, статья будет полезна для обозначения направления своего развития, разумеется помимо прокачки...
  • java.lang.NumberFormatException В плагине JavaRush Task

    Добрый день. При выполнении задач JavaRush через плагин для IDEA получаю вот такую ошибку. Exception in thread «main» java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:592) at java.lang.Integer.parseInt(Integer.java:615) at com.javarush.task.task10.task1017.Solution.main(Solution.java:17) Process finished with exit code 1...
  • task.task18.task1827

    Коллеги! Объясните мне тупому почему не принимает валидатор мое решение. Кто решил — скиньте пожалуйста свое решение на vik.piter@gmail.com Программа все делает правильно… но не принимает! Уже не могу сидеть на этом задании… Прайсы CrUD для таблицы внутри файла. Считать с консоли имя файла для операций CrUD. Программа запускается со следующим набором параметров: -c productName price quantity Значения параметров: где id — 8 символов....
  • Мои ответы на вопросы собеседований из 40 уровня

    Мои ответы на вопросы собеседований из 40 уровня

    Собственно, такие вопросы были на этом уровне: 1. Что такое IP-адрес? 2. В чем отличие host и domain? 3. Какие методы в HTTP вы знаете 4. Чем отличаются методы GET, POST и HEAD? 5. Что такое REST? 6. Зачем нужен класс Calendar в Java? 7. Как преобразовать дату в Java к нужному формату? 8. В чем отличие URI и URL? 9. Что такое сокеты? 10. Отличие классов Socket и URL? А вот мои ответы: 1. IP-адрес — это уникальный сетевой адрес узла в компьютерной...
  • com.javarush.task.task23.task2312; (Змейка 11)

    Змейка(11) Теперь логика управления мышью. С мышью у нас будут происходить две вещи. Первая — змея съедает мышь. Вторая — появляется новая мышь в случайной точке комнаты. Надо написать и реализовать метод createMouse() в классе Room. В этом методе мы просто должны создавать новую мышь со случайными координатами в комнате. Как получить случайные координаты? Это ты уже должен был знать. На всякий случай даю подсказку: int x = (int) (Math.random() *...
  • Мои ответы на вопросы собеседований из 39 уровня

    Мои ответы на вопросы собеседований из 39 уровня

    Список вопросов: 1. Что такое web-сервер? 2. Что такое Tomcat? 3. Что такое сервлеты и где они используются? 4. Какие режимы запуска приложений в IDEA вы знаете? 5. Можно ли дебажить приложение/сервлет, которое запущено внутри Tomcat’а? 6. Как в IDEA установить точку остановки? 7. Как в IDEA посмотреть список всех точек остановки? 8. Можно ли с помощью IDEA поменять значение переменной в процессе работы программы? 9. Как в IDEA настроить отступы? 10....
  • Мои ответы на вопросы собеседований из 38 уровня

    Мои ответы на вопросы собеседований из 38 уровня

    Здравсвтвуйте. Опять-таки, похоже нет ответов на вопросы из этого уровня. Поэтому, как обычно, выкладываю свои. Вдруг, кому помогут (или кто-то что-то дополнит или ответит лучше). Итак, были такие вопросы: 1. Что такое Agile? 2. Что такое Scrum? 3. Какие роли Scrum вы знаете? 4. Что такое спринт? Расскажите с подробностями 5. Кто такие QA? 6. Кто такой product owner? 7. Расскажите об иерархии исключений 8. Что делать если JVM выкинула Error? 9. Какие...
  • Android studio. Подскажите как можно сделать ?

    Идея: Сделать список кнопок, с наименованием мест. При нажатии кнопки должно открываться новое активити. Проблема: Как можно сделать кнопку, которая будет добавлять кнопки в layout… Как я вижу осуществление идеи: Кнопка «Добавить место» выполняет код: 1. Запросить ввод текстового поля 2. Добавить в HashMap<Button,String> новую кнопку, с заполненными параметрами. 3. Сохранить список в файл на устройстве, чтобы при запуске программы его...