Entfernen Sie Objekte aus einer Liste, die in einer von Protobuf erzeugten Klasse enthalten istJava

Java-Forum
Anonymous
 Entfernen Sie Objekte aus einer Liste, die in einer von Protobuf erzeugten Klasse enthalten ist

Post by Anonymous »

Mein Protobuf -Objekt sieht so aus. < /p>

Code: Select all

message Abc {
repeated XYZ xyz;
}
< /code>

Wenn dies in eine Klasse ABC konvertiert wird, enthält es folgende Methoden für die Liste  < /code>; < /p>

getXyzList(), getXyzBuilderList(), getXyzOrBuilderList()
< /code>

sagen wir, diese Liste enthält 4 Objekte der Klasse XYZ < /code>, und ich habe diese Liste itere. Basierend auf einer Bedingung muss ich bestimmte Objekte aus dieser Liste entfernen. Sagen Sie Templist 
(von Typliste ). Was ist der beste Weg, um diese 2 Objekte aus der ursprünglichen Liste zu entfernen? Wenn ich abc.getXyzbuilderlist () tue, ändert es die Objektreferenzen (behalten Inhalt gleich). entfernt. < /p>

Wie kann ich dieses Problem umgehen? < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post