Код не принимает замену строк, заметил, что входные данные на один элемент больше, попробовал увеличить свой массив на 1 элемент, перестала проходить проверка первого условия, по выводу все отрабатывает штатно


package com.javarush.task.pro.task05.task0508; import java.util.Scanner; /* Удаляем одинаковые строки */ public class Solution { public static String[] strings; public static void main(String[] args) { //напишите тут ваш код Scanner scan = new Scanner(System.in); strings = new String[10]; for (int i = 0; i < strings.length; i++) { strings[i] = scan.nextLine(); System.out.print(strings[i] + ", "); } for (int j = 0; j < strings.length ; j++){ for (int el = j + 1; el < strings.length; el++){ if (strings[j] == null){ break; } if (strings[j].equals(strings[el])){ strings[el] = null; strings[j] = null; } } } for (int i = 0; i < strings.length; i++) { System.out.print(strings[i] + ", "); } } }