保留List中前K个元素

来源:互联网 发布:违约金双倍怎么算法 编辑:程序博客网 时间:2024/05/22 01:06
<span style="font-size:24px;">    public void containK(List list, int k){     int j = 0;     if (list.size()> k){        for(int i= k;i<list.size()+j;i++){              list.remove(k);            j++;        }    }   }</span>

 

变量 j 的左右是使 i 的大小始终满足 for 循环中的第二个条件

变量 k 是认为设置的保留个数。

list.remove(k); 括号中的 k :始终删除位置为 k 的元素 

0 0
原创粉丝点击