2017-08-19 34 views
0

List.subLisist(index1,index2)不抓取最后一个索引。它表示要索引的索引,但实际上它是索引+ 1的最后一个值将得到您的输出。List.subLisist(index1,index2)不抓取最后一个索引

输出:

["a:null", "b:b", "b:b", "b:null", "c:null", "d:null"] ["a:null"]

代码:

list = new ArrayList<String>(); 
    list.add("\"a:null\""); 
    list.add("\"b:b\""); 
    list.add("\"b:b\""); 
    list.add("\"b:null\""); 
    list.add("\"c:null\""); 
    list.add("\"d:null\""); 
    System.out.println(list); 
    List<String> sub = list.subList(0, 1); 
    System.out.println(sub); 
+2

你的问题是什么? – shmosel

回答

2

在Java中,List.subList

返回指定的fromIndex之间的这种列表的该部分的视图,包括,并指数,独家

+0

其中英文为inclusive to index –