2017-08-19 33 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 –