unique-values

___ qstnhdr ___ So erhalten Sie eindeutige Werte in der Liste ___ answer26152154 ___

Es kann eine Zeile mit einem intermediate %code% :

gemacht werden %Vor%

Verwenden Sie in Java 8 %code% in einem Stream:

%Vor%

Alternativ können Sie überhaupt keine Liste verwenden. Verwenden Sie einfach einen Satz (wie HashSet) von Anfang an für die Sammlung, die nur eindeutige Werte enthalten soll.

    
___ answer26152127 ___

ich realisiere nur eine lösung kann es für andere personen hilfreich sein. Zuerst werden doppelte Werte von BufferReader aufgefüllt.

%Vor%

Um eindeutige Werte zu extrahieren, erstelle ich einfach eine neue ArrayList wie unten:

%Vor%

Viele Post im Internet sprechen alle meine Arraylist zu einer List, Set, HashTable oder TreeSet zuordnen. Kann jemand den Unterschied in der Theorie erklären und welcher ist der beste in der Praxis? Für deine Zeit Jungs.

    
___ answer47327090 ___

In Java 8 :

%Vor%

Dies funktioniert auch mit Objekten, aber Sie müssen wahrscheinlich Ihre equals-Methode anpassen.

    
___ answer26152015 ___

Konvertiere %code% in eine %code% .

%Vor%

Wenn Sie das Set aus irgendeinem Grund später in eine Liste konvertieren möchten, können Sie das tun, aber wahrscheinlich wird es keine Notwendigkeit geben.

%Vor%     
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ tag123list ___ Liste kann sich beziehen auf: eine verkettete Liste (eine geordnete Menge von Knoten, die jeweils auf ihren Nachfolger verweisen) oder eine Form eines dynamischen Arrays. Um nicht für HTML-Listen verwendet zu werden, verwenden Sie stattdessen [html-lists]. ___ tag123uniquevalues ​​___ Dieses Tag steht für Fragen mit Werten, die nur einmalig sind; anders als alles andere. ___ qstntxt ___

Ich habe 2 Textdateien mit Daten. Ich lese diese Dateien mit %code% und setze die Daten einer Spalte pro Datei in %code% .

Ich habe Daten in jedem einzelnen dupliziert, aber ich brauche eindeutige Daten in der ersten %code% , um mit den duplizierten Daten in der zweiten %code% konfrontiert zu werden.

Wie kann ich eindeutige Werte von %code% bekommen?

    
___
5
Antworten

Mit welchem ​​regulären Ausdruck können doppelte Elemente aus einer Zeichenfolge entfernt werden?

Gibt es eine gegebene Zeichenfolge, die durch : getrennt ist, ist es möglich, einen regulären Ausdruck zu konstruieren, um die eindeutigen Bezeichner in eine andere Zeichenfolge zu extrahieren, auch getrennt durch : ? Wie ist es möglich,...
22.07.2010, 14:16
4
Antworten

So erhalten Sie eindeutige Werte in der Liste

Ich habe 2 Textdateien mit Daten. Ich lese diese Dateien mit BufferReader und setze die Daten einer Spalte pro Datei in List<String> . Ich habe Daten in jedem einzelnen dupliziert, aber ich brauche eindeutige Daten in der ersten L...
01.10.2014, 22:56