2017-07-17 65 views
-4

如果有超過100個元素,例如列表:爪哇 - 比較兩個字符串列表,並創建新的列表

list.add(str); 

從大家那裏得到循環海峽。

如果我們有另外兩個字符串,例如:

String strStart; 
String strEnd; 

現在我們要比較兩個字符串的所有列表元素。 對於exmp: 如果列表中包含「AFG」, 「白蛋白」, 「封殺」 ...

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

我們希望與

only this two string 
and the string between theme. 
+0

創建新的列表你的問題是什麼?你在實施這個過程中遇到了什麼問題? – talex

+0

我認爲你想要別人解決你的「問題」,而不用考慮它。 首先,你是否嘗試過在循環中使用字符串比較,還是其他? – Shirkam

+0

問這裏沒有問題。 –

回答

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

嗨@Eritrean,那就是我想要的。 – userY