Подскажите пожалуйста где ошибка.
Выводит правильно. Пробовал на 4 одинаковых словах, тоже показывает правильно.
Что не так с кодом?
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();}
for (int a=0; a<strings.length; a++){
for (int j=a+1; j<strings.length; j++){
if ((strings[a] != null)&&(strings[a].equals(strings[j]))){
strings[a] = null;
strings[j] = null;}
else{
continue;}}}
for (int i = 0; i < strings.length; i++) {
System.out.print(strings[i] + ", ");
}
}
}