Мой проект, наконец, завершен, но моя единственная проблема в том, что мой учитель не принимает «перерывы» в нашем коде. Может кто-то помочь мне решить эту проблему, я работал над ней в течение нескольких дней, и я просто не могу заставить программу работать без их использования. Перерывы находятся в моих методах DropYellowDisk и DropRedDisk. Другое, тогда эта проблема, моя программа подключения четыре безупречна.Вывод из вложенного цикла цикла без использования перерыва
private static void DropYellowDisk(String[][] grid) {
int number = 0;
Scanner keyboard = new Scanner (System.in);
System.out.println("Drop a yellow disk at column (1–7): ");
int c = 2*keyboard.nextInt()+1;
for (int i=6;i>=0;i--)
{
if (grid[i][c] == " ")
{
grid[i][c] = "Y";
break;
}}
}
private static void DropRedDisk(String[][] grid) {
Scanner keyboard = new Scanner (System.in);
System.out.print("Drop a red disk at column (1–7): ");
int c = 2*keyboard.nextInt()+1;
for (int i =6;i>=0;i--)
{
if (grid[i][c] == " ")
{
grid[i][c] = "R";
break;
}
}}
не самый простой способ быть бы присвоить значение, которое будет провалить для состояния в 'i'? Он будет работать, даже если вы поместите код после цикла –