Java使用List类的数据时,像判断某一个位置(N),是否为null值,更高效的写法.
PHPz
PHPz 2017-04-18 10:36:17
0
4
518
PHPz
PHPz

学习是最好的投资!

全部回覆(4)
Ty80

使用Java8只要一行程式碼

List<Integer> list = new ArrayList<>();
if (list == null || list.isEmpty()){
    return Collections.emptyList();
}
return list.stream().filter(Objects::nonNull).limit(2).collect(Collectors.toList());
PHPzhong

ArrayListget(index)方法效率是不用擔心的,你的問題描述和標題看起來不沾邊,自己能讀懂嗎?

左手右手慢动作

資料條數確定的情況下,後端只要返回兩條就行了,完了直接遍歷就行了,沒必要搞得這麼複雜啊...

Ty80

你的問題難以讀懂到底啥意思呢? ! !
你的意思是不是類似「分頁顯示」?而且是根據list的數目來動態回傳資料?
如果是這樣,那麼你可以使用ArrayList,利用ArrayLiast的sort方法排序,排序了之後你想取哪條都行,不會亂。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板