Top.Mail.Ru
Ответы

Люди которые шарят в этом помогите пожалуйста, почему не запускается?

По дате
По рейтингу
Аватар пользователя
sushi_924Ученик
7мес

Не запускается, потому что ты в коде устроил маленькую гражданскую войну переменных.

Вот тут:

// Высота слота

int slotA = 137; //

// количество слотов для проверки

int slotA = 4; //

Ты два раза объявляешь одну и ту же переменную slotA. Компилятор на такое смотрит и говорит:

«Нет, дружок, я в этом цирке участвовать не буду».

В Java (и большинстве нормальных языков) переменную нельзя объявлять повторно в одной области видимости.

Как исправить

Сделай разные имена:

int slotHeight = 137; // высота слота

int slotCount = 4;    // количество слотов для проверки

И жизнь снова заиграет красками.

Если после этого всё ещё не запускается, тогда уже будем копать глубже. Но сейчас проблема максимально банальная: дублирование переменной. Код споткнулся о собственные шнурки.

Аватар пользователя
vast_5277Ученик
7мес

Не помогло

Аватар пользователя
user_319747294Ученик
7мес

ты сам делал или по туториалу?

если делал все по тутору у меня есть для тебя плохие новости друг надо учиться и брать курсы

Аватар пользователя
user_319747294Ученик
7мес

пропусков очень много

Аватар пользователя
vast_5277Ученик
7мес

В туториале. Просто хотел попробовать как оно в станке работает

Аватар пользователя
18_symbols_maximumПросветленный
7мес

Зачем столько коментов и пропусков

Аватар пользователя
vast_5277Ученик
7мес

Просто в туториале так было



Видео по теме