list 取指定下標 區間 的值

2021-10-01 14:10:47 字數 429 閱讀 1960

今天功能有個特殊需求,大概就是查個列表,但是邏輯中,沒辦法在查資料的時候進行分頁查詢,只能在資料獲得之後在進行分頁,但這種我所經歷的暫時想不到有什麼辦法,所以做了乙個假分頁,也就是先不管分頁相關,先把所有資料都查出來,然後針對於前台傳來的具體分頁引數,對結果集進行擷取;這種方法肯定是不對的,不過暫時沒有想到更好的,所以用著,並先記錄下;

所用的方法就是list自帶的方法 :

list newlist = list.sublist(start, end);
這個方法其實和string的substring(start,end)的方法是一樣的。包前不包後;

if (list.size() > 5)  else
但是這個方法好像是有一些隱患問題,具體的請參考:

關於list 新增資料到指定下標

123 4567 891011 12protectedlistitemmap2itemlist map docbusinessitems,classitem returnbusinessitems 碰到了詭異的bug 在本地單元測試 沒問題,但是拿到測試機上就出錯,在地8行報陣列越界,太詭異了。本地...

5711 有界陣列中指定下標處的最大值

首先很容易想到,答案具有單調性。所以做法就是二分答案 當前a index mid的時候,如果整個序列總和小於等於maxsum,那麼如果a index 根據題目條件,注意兩點 1.都是正整數 2.相鄰兩個差值最多為1 那麼我們知道當前a index mid,就是盡可能讓這個位置為最值點,其他位置盡量小...

根據Path取Json指定節點的值

以下方法為根據path取json節點值得方法,廢話不多說,先上 json中陣列的形式如 test 0 其中test為jsonobject值,0為陣列的下標 該方法會對jsonobject和jsonarray進行處理 private jsonobject getobj jsonobject obj,s...