Löschen Sie doppelte strings in der string-array

Ich bin ein Programm zu machen, basierend auf string-Verarbeitung in Java, in dem muss ich entfernen, doppelte strings aus einem string-array. In diesem Programm, die Größe der alle strings gleich sind.

Den 'array' was ist ein string-array enthält eine Anzahl von Zeichenfolgen, in denen zwei Zeichenketten ähneln einander. Also mit dem code unten die doppelte Schnur muss entfernt werden, aber es wird nicht entfernt.

Wie entfernen Sie doppelte strings?

Ich bin mit dem folgenden code.

    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]);
        }
    }

InformationsquelleAutor der Frage | 2012-04-28

Schreibe einen Kommentar