subList作用是將一個List按下標切割,然后返回下標范圍的部分list
例子:List<Integer> memberIdParts = memberIds.subList(i,i + 1000); 這里i是下標的起始值,從0開始(包括該下標),i+1000是結束值,不包括該下標。如果i是0的話,就是取前一千條數據。
memberIdParts.size()是1000。
注意:subList返回的是一個視圖。也就是說在子列表上的操作都會都會作用在原列表上。
生成子列表后,不要試圖去操作原列表,否則會造成子列表的不穩定而產生異常