У меня есть четыре почти одинаковые петли на Java с различными методами:Объединить четыре петли «для» в одном с различными внутренними методами
int Point;
for (int i = 0; i < 10; i++)
{
if (isLeft())
Point = i;
}
for (int i = 0; i < 10; i++)
{
if (isRight())
Point = i;
}
for (int i = 0; i < 10; i++)
{
if (isAbove())
Point = i;
}
for (int i = 0; i < 10; i++)
{
if (isUnder())
Point = i;
}
Могу ли я объединить все петли в одном?
Да, вы можете, но на данный момент ваши циклы не действуют, поскольку ваши переменные «Point» не видны вне тела их цикла. – isnot2bad
Спасибо, отредактирован. И как это возможно? –
См. Решение Mureinik. – isnot2bad