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

学习是最好的投资!

membalas semua(4)
Ty80

Menggunakan Java8 hanya memerlukan satu baris kod

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

Tidak perlu risau tentang kecekapan kaedah

ArrayListget(index) huraian dan tajuk masalah anda nampaknya tidak berkaitan.

左手右手慢动作

Apabila bilangan item data ditentukan, bahagian belakang hanya perlu mengembalikan dua item, dan kemudian ia boleh dilalui secara langsung. Tidak perlu menjadikannya begitu rumit...

Ty80

Apakah maksud soalan anda sukar difahami? ! !
Adakah anda maksudkan sesuatu seperti "paparan dalam halaman"? Dan mengembalikan data secara dinamik berdasarkan bilangan senarai?
Jika ini berlaku, anda boleh menggunakan ArrayList dan menggunakan kaedah isihan ArrayLiast untuk mengisih Selepas mengisih, anda boleh memilih mana-mana item yang anda mahu tanpa sebarang kekeliruan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan