Wie Prädikat dynamisch erstellen

8

Hallo, ich möchte eine Liste basierend auf der Suchzeichenfolge mit Prädikatsausdrücken erstellen.

Ich habe eine Liste von Typ-Produkten enthält verschiedene Namen.

%Vor%

Nun möchte ich den Inhalt basierend auf Benutzereingaben filtern. Der Benutzer gibt n keine Zeichenfolgen mit '+' als Trennzeichen ein. Nachdem ich die Zeichenfolgen erhalten habe, übergebe ich sie an Prädikatobjekte wie dieses

%Vor%

Wenn ich mehr als eine Zeichenkette (sowmya + jane + john) gebe, gibt es nur die letzte Zeichenkette (john), aber ich möchte eine Liste aller übereinstimmenden Zeichenketten

Bitte beantworten Sie diese Frage, weil ich das versuche, aber ich konnte das Ergebnis nicht erhalten.

Bitte helfen Sie, danke.

    
Sowmya 17.06.2011, 09:28
quelle

3 Antworten

12

Initialisiere das Prädikat als falsch

%Vor%

Sie müssen die Prädikate mit Or

kombinieren %Vor%     
Eranga 17.06.2011, 09:40
quelle
2

Sie müssen hier kein Prädikat erstellen. Sie können so etwas versuchen

%Vor%

list2 enthält "kumar" und "ramya".

    
Gebb 17.06.2011 10:16
quelle
1

Da ich nicht sicher bin, ob die Prädikateninstanz über eine Und-Methode verfügt, schlage ich vor, dass Sie diesen Code verwenden:

%Vor%     
Maziar Taheri 17.06.2011 09:50
quelle

Tags und Links