public class Movement {
public static String[] compress(String[] array) {
for (int index = 0; index < array.length; index++) {
String cell = array[index];
if (cell == null) {
// переместить cell
// Здесь нужен цикл while
}
System.out.print(array[index] + " ");
}
return array;
}
public static String[] compress(String[] array) {
for (int i = 0; i < array.length; i++) {
String cell = array[i];
if (cell == null) {
int j = i + 1;
while(j < array.length && array[j] == null)
j++;
if(j < array.length){
array[i] = array[j];
array[j] = null;
}
}
}
return array;
}
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости