Это будет выполнять итерацию по каждому элементу в массиве, искать ложные значения и соответственно добавлять к общей сумме:
public static int emptySeats(boolean[][] cinemaSeats) {
int availableSeats = 0;
for (int y = 0; y < cinemaSeats.length; y++)
for (int x = 0; x < cinemaSeats[y].length; x++)
if (!cinemaSeats[y][x])
availableSeats++;
return availableSeats;
}
Вот аналогичное решение с использованием улучшенных циклов for:
public static int emptySeats(boolean[][] cinemaSeats) {
int availableSeats = 0;
for (boolean[] row : cinemaSeats)
for (boolean seat : row)
if (!seat) availableSeats++;
return availableSeats;
}