2017-07-17 2 views
-4

erstellen Wenn Liste haben mit mehr als 100 Elemente, wie:java - vergleichen zwei Zeichenfolge zur Liste und neue Liste

list.add(str); 

Wo wir str von Schleife erhalten.

Wenn wir zwei weitere String so:

String strStart; 
String strEnd; 

Jetzt wollen wir die beiden String mit allen Listenelementen vergleichen. Für ExMP: Wenn die Liste "Afg", "Alb", "Ban" enthalten ... und

strStart = "Alb"; 
strEnd = "Ger"; 

Wir wollen mit

neue Liste erstellen
only this two string 
and the string between theme. 
+0

Und was ist deine Frage? Welches Problem haben Sie bei der Umsetzung des Problems festgestellt? – talex

+0

Ich denke, dass du willst, dass jemand anderes dein "Problem" löst, ohne darüber nachzudenken. Zuerst haben Sie versucht, Zeichenfolgenvergleich in einer Schleife oder etwas anderes zu verwenden? – Shirkam

+0

Stellen Sie eine Frage, es gibt keine Frage hier. –

Antwort

0
public static void main(String[] args) { 
    List<String> list = Arrays.asList("abc","def","ghi","jkl","mno","pqr","stw"); 
    String strStart = "def"; 
    String strEnd = "mno"; 
    List<String> subList = list.subList(list.indexOf(strStart), list.indexOf(strEnd)+1); 
    System.out.println(subList); 
} 
+0

Hallo @Eritrean, das was ich will. – userY

Verwandte Themen