java - 比较两个字符串列表并创建新列表

时间:2017-07-17 11:42:52

标签: java string list compare

如果列表包含超过100个元素:

list.add(str);

我们从循环中得到str。

如果我们有另外两个字符串:

String strStart;
String strEnd;

现在我们要将两个字符串与所有列表元素进行比较。 对于exmp: 如果列表包含“Afg”,“Alb”,“禁止”......

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

我们想用

创建新列表
only this two string
and the string between theme.

1 个答案:

答案 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);
}