Напишу псевдокодом. создать массив размером 6; цикл (от i= 0 до меньше длины массива) { заполнить массив строками с консоли; } --сравниваем поочередно каждый эл-т не null со всеми следующими эл-тами и сразу заменяем дубли на null-- цикл (от i=0 до меньше длины массива) { цикл (от j = i+1 до меньше длины массива) { если (i != null и i.equals(j)){ i = null; j = null; } } } вывести каждый эл-т массива; Результат: {null, null, null, Java, Tasks, null,} Проблема только в последней запятой или я неправильно понял последнее условие задачи?