Передвижение машины на 10 метров

315
21 февраля 2017, 17:02

Дан метод move() - изначально он пуст, я его сам заполняю, который перемещает автомобиль на 1 метр вперед или назад. При перемещении вперед он вернет значение true, а при движении назад false. Автомобиль сам решает куда он движется в при вызове метода move. Задача - переместить автомобиль на 10 метров вперед от начальной позиции автомобиля. Метод move(), согласно заданию, трогать нельзя, можно только его вызывать и пользоваться результатом выполнения. Наброски:

package pckgCar;
public class Car {
    public static int mCar = 0;     //пер. для генерации 0 или 1
    public static int mCarLen = 0;  //пер. для подсчета метров
    public static boolean A;        //пер. для возврата true||false в методе
    public static void main(String[] args) {    //главная ф-ция
        move();                                 //вызываем move()
    }
    public static boolean move(){               //возвращает true||false
        moving();                               //вызов метода moving();
        if(mCarLen==10){                        //если набралось 10 метров, то
            A = true;                           //приехали
            System.out.println("Приехали.");
        }
        return A;                               //возврат значения
    }
    public static void moving(){                //генерация 0 или 1, для вызова в мув, мув же не трогаем
        do                                      //делаем:
        {
        mCar = (int) (mCar + (Math.random() * ((-1 - 0)+1)));   //генерацию 0 или 1
        if(mCar==1){                                            //если 1, то
            mCarLen++;                                          //увеличичваем счетчик метров на 1, 
        } 
    }while(mCarLen < 11);                                       //пока не наберем 10
    }
}
READ ALSO
Overridden method does not throw

Overridden method does not throw

И для метода findAll() получаю следующие: overridden method does not throw javalang

305
Помощь по проекту [требует правки]

Помощь по проекту [требует правки]

У меня свой проект по Android Studio и это фото редактор, но я не знаю где взять рабочие фильтры для использованияКак сделать так,чтобы пользователь...

246
Как получить обычный String используя Retrofit 2?

Как получить обычный String используя Retrofit 2?

Хочу разобраться как работает Retrofit, но документация совсем скудная(может не там смотрю)

324
Как работает этот код?

Как работает этот код?

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

266