Дата активности | Видеокурс | Прогресс | ||
---|---|---|---|---|
2018-09-02 | start | Начало здесь | % | |
2018-01-14 | javasweeper | Java Sweeper | % | |
2017-02-25 | design-facade | Facade | 10 % | |
2016-11-28 | sokoban | Сокобан | 5 % | |
2016-10-30 | xonix | Game Xonix | 5 % | |
2016-10-02 | java-start | J1. Запуск | 25 % | |
2016-07-05 | bilife | Бинарная жизнь | 34 % | |
2016-06-30 | task3 | Комбинаторика | 5 % | |
2016-06-19 | lines | Шарики | 25 % | |
2016-03-25 | game0 | Демо игры | 40 % | |
2016-03-20 | soft0 | Демо софт | 15 % | |
Итого: | 24 % |
Дата активности | Консольный раздел | Прогресс | ||
---|---|---|---|---|
2018-09-03 | solo | Java - Запуск | 8 % | |
2018-09-02 | jawa | WRITE - Вывод данных | 10 % | |
2016-10-03 | jawa | START - Запуск | 100 % | |
2016-07-10 | olimp | Олимпиада | 20 % | |
2016-06-25 | task2 | Алгоритмика | 100 % | |
2016-06-21 | task2 | Do-рацикл | 100 % | |
2016-06-21 | task1 | Целые числа | 100 % | |
2016-03-26 | task1 | Семантика | 100 % | |
Итого: | 48 % |
Да, выходишь за пределы массива. Это понятно по вот этой строчке: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 9
у тебя координаты выходят за пределы поля, проверь корректность метода inRange()
В 8 из 10 случаев вылетает ошибка при запуске, что это значит?
"C:\Program Files\Java\jdk1.8.0_05\bin\java" "-javaagent:C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2017.1\lib\idea_rt.jar=59174:C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2017.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_05\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_05\jre\lib\rt.jar;C:\Program Files\Java\jdk1.8.0_05;D:\Inet_training\Java_Vol\JavaSweeper\out\production\JavaSweeper" JavaSweeper
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 9
at sweeper.Matrix.set(Matrix.java:24)
at sweeper.Bomb.placeBomb(Bomb.java:30)
at sweeper.Bomb.start(Bomb.java:17)
at sweeper.Game.start(Game.java:15)
at JavaSweeper.<init>(JavaSweeper.java:26)
at JavaSweeper.main(JavaSweeper.java:20)
Process finished with exit code
А дальше обычно бывает после прохождения и отчетов продолжаешь играть в Сокобан :)
Интересное ощущение когда что-то не получается, но в итоге ты это делаешь. Молодец.
хм, по поводу jre говорили, что нужно jdk, в любом случае вышло скомпилировать, видимо там у андроди студии сборная солянка
1) Просмотрел до конца
2) На все 100%
3) Отличный и прекрасный способ поболее быстрого в игровой форме Изучения программирования!! При прохождении по комиксу, лично мне не хватало описания новых созданных нами функций - для чего мы их вводим в код и за что они конкретно отвечают, поэтому на ряду с комиксом смотрел и видео с более подробными объяснениями.
Отличный и прекрасный способ поболее быстрого в игровой форме Изучения программирования!!
Так надо не только получить поздравление, но и поздравить, оказаться в тусовке!
string str = Console.ReadLine();
int n = 0;
char[] ch = { 'A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'U', 'u', 'Y', 'y' };
for (int i = 0; i < str.Length; i++)
{
if (!ch.Contains(str[i])) continue;
n++;
}
Console.WriteLine(n);
В VS2015 все компилируется, а робот компилировать не хочет!
Молодец, Дима, очень хорошо проработал урок
Дмитрий! Добро пожаловать на проект! Уверена, что тебе понравится, и ты найдешь для себя много интересного и полезного! Удачного тебе обучения! :)
Спасибо, Дима. Отличную программу написал.