Комментарии

(показано 12 из 646)
Иван
40 уровень
10 октября 2017, 19:01
Очень полезный ресурс, много практического опыта, интересных задач и доступные теоретические материалы. Из пожеланий: хотелось бы более понятной и конкретной формулировки некоторых задачи; после проверки не всегда понятно, в чём ошибка, хотя компиляцию код проходит и выдаёт решение, согласно поставленному условию. Кроме того, хотелось бы, чтобы код задач, хотя бы на первых уровнях, набирался полностью (начиная с: public class Solution { public static void main(String[] args) throws Exception { ) - так лучше запоминается. В целом ресурс JavaRush очень мне помог в освоении программирования в целом и на языке Java в частности. Огромная благодарность разработчикам.
комментарий к статье О JavaRush
Anton
12 уровень
10 августа 2017, 13:10
Не могу понять, зачем писать коменты в стиле "кривая задача" и тд. Создатели ресурса весьма неплохо постарались для того что бы создать для нас серию уроков. Если вы еще не поняли, что здесь предпочитают BufferedReader, то какие претензии. Доучите курс а затем пишите со сканером и тд. Если честно, то насколько я понимаю, работа с консолью не есть предел работы с Java. Судя из других языков, задачи до данного уровня на развитие мышления программиста и понимания таких простых моментов как переменные, циклы и массивы, а не на обучение ввода данных через консоль. Просто следуете рекомендациям создателей JavaRush и у вас не будет проблем с валидацией, и времени меньше будете тратить.
комментарий к задаче Общение одиноких массивов
h2kr
35 уровень
8 декабря 2017, 10:17
как я за*бался, скажите, что не так? Компилятор выводит строку согласно 4-му условию, но это 4-е условие и не проходит валидацию
public class Solution {
    public static void main(String[] args) {
        System.out.println(getPartOfString("JavaRush - лучший сервис обучения Java."));
    }

    public static String getPartOfString(String string) {
        if (string == null || string.isEmpty()) throw new TooShortStringException();
        String[] str= string.split(" ");
        if(str.length<5) throw new TooShortStringException();
            return string.substring(string.indexOf(" ")+1,string.lastIndexOf(" "));
    }

    public static class TooShortStringException extends RuntimeException{
    }
}
комментарий к задаче Найти подстроку
Степан Карсаков
21 уровень, Минск
23 сентября 2017, 14:46
Мне сложно представить, что у человека не найдётся, в чём урезать себя, чтобы не отложить лишние $15 в месяц - чай не в Индии живём. https://www.jetbrains.com/idea/buy/#edition=personal Вкладка - pay monthly. Пятнадцать баксов, это же, ну блин... в магазин сходить. Да, даже выйдя с пластиковым ведром и тарабаня по нему, можно в переходах столько заработать за вечер. Но если уж совсем край. Т.е. ты сидишь на пельменях/макаронах/хлебе и воде, а остаток денег кладёшь на электричество и JavaRush, то положил бы . на совесть и спокойно активировал бы Intellij IDEA Ultimate на других (не совсем легальных) серверах. Есть куча форумов и торрент трекеров, где подробно объясняется как "пролечить" IDEA. А потом бы "когда разбогател" - отдал бы в благотворительный фонд).
Roman Chekhov
3 уровень
8 мая 2017, 17:12
Решил задачу "JavaRush. Learn once — use anywhere" , но не так как ожидает программа. Я решил ее при помощи циклов, условие вывода решения выполнялось полностью, но тело кода отличалось от того что они ожидали. Мое решение Проверку не прошло. Разработчикам большой минус. Задача со Scanner (ом) вообще удивила. Ведь ни чего не было объяснено. Чтобы ее решить пришлось шерстить литературу. Долго не мог понять почему не проходит проверку решение задачи "С Новым Годом". Ведь решение , которое я давал - правильное. Оказалось все очень просто, я добавил свой комментарий, блин, нужно предупреждать, что нельзя не только тело кода менять , но нельзя добавлять свои комментарии. Разработчикам Фуууууу
комментарий к лекции Знакомство с типами int и String
hidden #1364104
16 уровень
15 августа 2017, 19:17
Решил задачу тремя различными способами, но валидатор принял только такой, т.к. ругался, что я должен закрыть поток BufferedWriter(хотя в тех решениях я его даже не использовал). То есть задачу можно решить, пользуясь знаниями из JavaRush(лекция 3.8, но валидатор так не принимет... WTF разрабы? Вы же там ничего про BufferedWriter не говорили BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); File myFile = new File(br.readLine()); BufferedWriter bw = new BufferedWriter(new FileWriter(myFile)); PrintWriter writer = new PrintWriter((bw)); while (true) { String x = br.readLine(); writer.println(x); if(x.equals("exit")) break; } writer.close(); br.close(); bw.close();
комментарий к задаче Писатель в файл с консоли
LeoJames
40 уровень
1 октября 2017, 15:40
https://github.com/Data-Q7/JavaRush/blob/master/Part-2/Level-20/task10/12/Solution.java Идея хорошая, только я немного подправил под свой стиль. Не добавлял слова в отдельный массив, а просто считывал из аргументов. Искал в 8 направлениях не целиком, а по 1 букве т.к. потеря ресурсов и времени. Координаты изначальные ставил -1. 8 циклов, если мысль понял правильно, изменил на 1 цикл где к начальным координатам точки прибавлял направление (т.к. x+(-y) тоже самое что и (x - y)), а выход за границы убрал блоком исключений. И, да, матрицу вынес отдельно.
комментарий к задаче Кроссворд
Роман
23 уровень, Нижний Новгород
6 апреля, 18:00
Валидатор может подкидывать файл, в котором больше 5 слов....намного больше) а еще возможно что со словами из условия все работает, а с другими уже нет, и программа просто падает в бесконечный цикл. возьмите для примера такой набор слов в файл:
test sum num kill sims mate even dad android eye kick elephant drink alpha eels bee mob linea tea apple
или
num bee eye mate even elephant sims tea sum mob
или
elephant eye num bee apple mate sims sum tea even mob
примеры придумал не сам, спасибо людям с javarush
комментарий к задаче Составить цепочку слов
Andrew Lan
24 уровень
23 октября 2017, 11:50
Ну, во-первых, посыпать голову пеплом иногда тоже полезно, хотя бы для того, чтобы потом осознать, насколько это глупо). Во-вторых, не резковат ли темп? К 15-му уровню требуется прочитать массу литературы, перелопатить огромную кучу информации из всяких источников, зачастую бесполезных и пустых. И это за месяц??? Не знаю, не уверен, нужно ли так насиловать себя в ущерб всего остального? Ну и в-третьих. Ни Javarush, ни Khasang, ни Geekbrains, ни Codewars, ни какой-либо другой ресурс сами по себе НЕ дают "действительно гигантский шанс". Это всего лишь инструменты, одни лучше, другие хуже.. Действительно гигантский шанс дают тебе только твоя решимость, целеустремленность и настойчивость, подкреплённые сильнейшей мотивацией. ТЫ сам. И никто и ничто другое.
24 февраля 2017, 15:06
Кому здесь кажется тяжело для понимания, попробуйте INTUIT.RU :) А книги параллельно нужно читать. Каждый найдет по себе... У меня в бумаге 2 ( решив плотно заняться изучением, прикупил в качестве НГ подарка:) - Упомянутая здесь уже "Изучаем Java"; Отличный стиль подачи, простота изложения. В качестве первой книги для начинающих - очень даже. - "Философия Java" Брюса Эккеля. 4 изд. Вот это - Библия, можно сказать... Ну и, интернет: онлайн-курсы, форумы и т.п. никто не запрещал и не отменял. И поверьте мне, JavaRush неплох в своей нише. Никто не ограничивает в графиках и сроках, темп каждый выбирает под себя. Бесплатные 10 уровней -более чем достаточно для старта и понимания сути. А там решайте, нужно-ли вам это и как и где будете дальше.
комментарий к лекции Полезные ссылки от профессора-5
Даниил Александрович
31 уровень, Тамбов
13 апреля, 17:01полезный
у самого она висит не решенной... это реально конченная задача, в помощи нет ни одного решения, листал до очень древних времен через фильтр. в чем суть. там переодически предлагают посмотреть верное решение и переделать под себя. но не мой вариант. из того что осознал что теги не всегда будут коректными например: а что если это тег с одной ошибкой: <spana> или без закрытой скобки: <span если верить тому что в комментариях к задаче написанно в валидаторе не правильное решение он не может вложенностб какогото уровня правильно обраьотать.. как следствие ваша задача не решить по ТЗ, а сделать точно также как это встроеннно в валидатор с его косячком... всегда можете посмотреть в помощи есть фильтр по задачам.. посмотрите не одного "решения" за всю историю javarush к этой задаче... удачи...
комментарий к вопросу Прошу помощи!
Anonymous #2604981
6 уровень, Минск
22 апреля, 19:34
public class Solution { public static void main(String[] args) { Scanner console = new Scanner(System.in); int a = console.nextInt(); int b = console.nextInt(); int c = console.nextInt(); if (a=b&&c=a) { System.out.println(a + " " + b + " "c); вот здесь пишет что нужна круглая скобка, почему????? } else {if(a==b) System.out.println(a+" "+b); } else {if(b==c) System.out.println(c+" "+b); } else {if (c==a) System.out.println(a+" "+c); } } } Отсутствует закрывающаяся круглая скобка. файл com/javarush/task/pro/task03/task0305/Solution.java, строка 17, позиция 386 Почему?????????
комментарий к лекции Логический тип boolean