• Добро пожаловать

    Добро пожаловать

    Ресурс, посвященный проекту JavaRush. ПО всем вопросам можно писать на support{собака}javarush.ru. Обсуждение задач — UPD: Вся активность этого блога переехала на help.javarush.ru. Все вопросы по задачам задавайте там. Перед тем, как создавать топик или комментарий, прочитайте это . Обсуждение лекций — тут находятся топики с дополнительной информацией по каждой лекции из курса. Новые топики в этом блоге создавать нельзя. В комментариях к...
  • неожиданная неприятность вида (Error: Could not find or load main class )

    Решал задачки и наткнулся на интересную (task1710). Попробовал для начала через консоль запустить предыдущую(task1709). Скомпилировал успешно, но дальше… D:\Downloads\JavaRushTasks\2.JavaCore\src\com\javarush\task\task17\task1709>java Solution Error: Could not find or load main class Solution D:\Downloads\JavaRushTasks\2.JavaCore\src\com\javarush\task\task17\task1709>java -cp. Solution Error: Could not find or load main class Solution...
  • task32.task3210 или очередная бяка валидатора.

    Уже невозможно просто бороться с валидатором, но может я всё-таки где-то не прав? Условие: Используем RandomAccessFile В метод main приходят три параметра: 1) fileName — путь к файлу; 2) number — число, позиция в файле; 3) text — текст. Считать текст с файла начиная с позиции number, длинной такой же как и длинна переданного текста в третьем параметре. Если считанный текст такой же как и text, то записать в конец файла строку ‘true‘, иначе...
  • Спасибо JavaRush!!!

    Спасибо JavaRush!!!

    Всем привет! Я недавно закончил курс JavaRush. Прошел все 40 уровней, решил все до единой задачи ( «этапы большого пути» можно посмотреть на моей страничке вконтакте ), а затем, чтобы не терять форму, сразу же занялся изучением программирования на Андроид (после JavaRush чувствуешь себя в теме и учиться дальше можно уже самостоятельно). В результате сегодня опубликовал в Google Play свое первое приложение. Для меня это настоящий праздник! Кто пройдет этот путь —...
  • task21.task2104

    Задача решена!!! Хочу уточнить пару возникших вопросов. 1) Почему при создании нового объекта Solution вызывается метод hashCode()? Хотя фактически нет указаний на его вызов. 2) Мы вызываем метод contains(), а исполняется метод equals() ? public class Solution { private final String first, last; public Solution(String first, String last) { this.first = first; this.last = last; } @Override public boolean...
  • Wicket framework

    Ребята, кто знаком с викетом, отзовитесь пожалуйста. Буквально пару вопросов)
  • Помогите сделать JavaRush еще лучше!

    Помогите сделать JavaRush еще лучше!

    Друзья! По результатам опросов и комментариям на сайте мы поняли, что стоит заняться улучшением читабельности текста. Решили начать с белой темы сайта. Сделали более 30 разных вариантов шрифтов и оттенков. Из них отобрали 4 лучших. Теперь хотим услышать ваше мнение =) Скажите, какой вариант вам нравится больше всего и почему выбрали именно этот вариант. Текущий вариант — invis.io/GCBG653B7#/230723334_Lato Вариант 4 — invis.io/GCBG653B7#/230721738_4...
  • task01.task0134 - не проходит на корректном решении

    public static long getVolume(final int a, final int b, final int c) { return 1000 * a * b * c; } Решение выше принимается как верное, но если результат перемножения больше int — ответ получается не правильный. public static long getVolume(final int a, final int b, final int c) { return 1000L * a * b * c; } А это решение не принимается. P.S.: проблема была актуальна на момент конца февраля.
  • com.javarush.task.task19.task1918 - Все сделано простыми базовыми функциями

    НЕ проходит валидацию :( что его беспокоит? Все сделано простыми базовыми функциями (без Map, Stack и даже массивов), решение за один проход, вложенность тегов «ЗА» общим тегом решена рекурсией. На мой взгляд все очень компактно и складно. public static void getOuter(String html, String tag) { int startPosition = 0; int openTags = 0; int firstOpenTag = 0; int secondOpenTag = 0; int secondCloseTag = 0; while (html.indexOf(tag,...
  • task22.task2208 (level22.lesson09.task02)

    Всем привет, помогите, кто решил эту задачу? Я весь форум прочитал, толку мало, всё равно не принимает валидатор. Формируем WHERE Сформируй часть запроса WHERE используя StringBuilder. Если значение null, то параметр не должен попадать в запрос. Пример: {«name», «Ivanov», «country», «Ukraine», «city», «Kiev», «age», null} Результат: «name = 'Ivanov' and country = 'Ukraine' and city = 'Kiev'» Требования: 1. Метод getQuery должен принимать...
  • task35.task3513 задание 12 (игра 2048)

    Приветствую. Не получается правильно реализовать функцию сэйва и вследствие этого функцию «отмена последнего действия». Вот условие этого уровня + предыдущего: 2048 (12) Ну что, попробуем наш алгоритм в действии? Осталось добавить сохранение игрового состояния в начало каждого метода движения, а также еще один кейс для обработки клавиши, которой будем выполнять отмену последнего хода. При сохранении текущего состояния в стек, обрати внимание на то, чтобы...
  • Обжорство программы на JavaFX.

    Обжорство программы на JavaFX.

    Кто нибудь делал программу на JavaFX? Заметил одну неприятную особенность, когда начинаешь менять размеры окна программы (Stage), то программа начинает не хило жрать память, может доходить до 900 мегабайт если очень много хаотично менять размер. Вызов сборщика мусора ничего не даёт, так как он не вызывается по ходу. Если даже Stage закрывается, то все равно висит в пямяти… На иностранных формумах нашел подобную проблему, и никто не знает как вручную чистить...