-1
A есть ошибка. Я попытался написать продолжение в цикле, и это не сработало (или перепрыгнуть назад). Я начинаю су, пожалуйста, не сердись, прочитав это. Пожалуйста, помогите мне!Петля с «продолжением» или обратно к состоянию
somepoint: { Random first = new Random();
int b = first.nextInt(8);
if (b==0)
{
x=x+20;
for (int c=0; c<100; c++)
{
if (x>=950)
{
JOptionPane.showMessageDialog(null, "Winner is white car!");
return;
}
else
{
continue somepoint; //cannot be used outside, help
}
}
}
else if (b==1)
{
x2=x2+20;
for (int c=0; c<100; c++)
{
if (x2>=950)
{
JOptionPane.showMessageDialog(null, "Winner is red car!");
return;
}
else
{
continue somepoint; //cannot be used outside,
}
}
}
else if (b==2) ...
Люди обычно считают плохую практику прыгать в таком коде. Пробовали ли вы использовать другие структуры цикла, такие как цикл while, чтобы содержать код? – phflack
@phflack noo, okey Я попробую это –