Удалить повторяющиеся строки в массиве строк

Я делаю программу, основанную на обработке строк в Java, в которой мне нужно удалить повторяющиеся строки из массива строк. В этой программе размер всех строк одинаковый.

«Массив», который представляет собой массив строк, содержит ряд строк, в которых две строки похожи друг на друга. Поэтому, используя приведенный ниже код, повторяющаяся строка должна быть удалена, но не удалена.

Как удалить повторяющиеся строки?

Я использую следующий код.

    for(int s=0;s<array.length-1;s++)
    {
        for(int m=0;m<array.length;m++)
        {
                for(int n=0;n<array[m].length();n++)
                {   
                    if(array[s].charAt(n)==array[m].charAt(n))
                    {
                      continue;
                    }
                    else 
                break;
        } 
        if(n==array[m].length())
        {
            ArrayUtils.removeElement(array, array[s]);
        }
    }
19
задан Andrew Thompson 28 April 2012 в 19:41
поделиться