国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > Java中aslist如何使用?

Java中aslist如何使用?

java aslist

头像

小妮浅浅

2021-06-28 09:58:563598浏览 · 0收藏 · 0评论

作用

1、是返回由指定数组支持的固定尺寸列表。

2、此方法返回的ArrayList并非我们常用的集合类java.util.ArrayList。ArrayList是Arrays的内部类java.util.Arrays.ArrayList。

实例

private static class ArrayList<E> extends AbstractList<E>
        implements RandomAccess, java.io.Serializable
    {
        private static final long serialVersionUID = -2764017481108945198L;
        private final E[] a;
 
        ArrayList(E[] array) {
            a = Objects.requireNonNull(array);
        }
 
        @Override
        public int size() {
            return a.length;
        }
 
        @Override
        public Object[] toArray() {
            return a.clone();
        }
 
        @Override
        @SuppressWarnings("unchecked")
        public <T> T[] toArray(T[] a) {
            int size = size();
            if (a.length < size)
                return Arrays.copyOf(this.a, size,
                                     (Class<? extends T[]>) a.getClass());
            System.arraycopy(this.a, 0, a, 0, size);
            if (a.length > size)
                a[size] = null;
            return a;
        }
 
        @Override
        public E get(int index) {
            return a[index];
        }
 
        @Override
        public E set(int index, E element) {
            E oldValue = a[index];
            a[index] = element;
            return oldValue;
        }
 
        @Override
        public int indexOf(Object o) {
            E[] a = this.a;
            if (o == null) {
                for (int i = 0; i < a.length; i++)
                    if (a[i] == null)
                        return i;
            } else {
                for (int i = 0; i < a.length; i++)
                    if (o.equals(a[i]))
                        return i;
            }
            return -1;
        }
 
        @Override
        public boolean contains(Object o) {
            return indexOf(o) != -1;
        }
 
        @Override
        public Spliterator<E> spliterator() {
            return Spliterators.spliterator(a, Spliterator.ORDERED);
        }
 
        @Override
        public void forEach(Consumer<? super E> action) {
            Objects.requireNonNull(action);
            for (E e : a) {
                action.accept(e);
            }
        }
 
        @Override
        public void replaceAll(UnaryOperator<E> operator) {
            Objects.requireNonNull(operator);
            E[] a = this.a;
            for (int i = 0; i < a.length; i++) {
                a[i] = operator.apply(a[i]);
            }
        }
 
        @Override
        public void sort(Comparator<? super E> c) {
            Arrays.sort(a, c);
        }
    }

以上就是Java中aslist的使用,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

他的巨物撑开她的花缝的导演是谁 | 宝宝水帘洞都拉丝了怎么办| 同学的母亲中字ID| 魔兽世界技能| 《下班后的办公室》上线| 小妈爱上继子免费观看电视剧| 《温柔的大姐姐》动漫免费观看| 伦理《禁忌6》| 《性呻吟》伦理| 女性肛交一次肛门多久恢复| 欧美大片PPT免费PPT| 荡公乱妇第1章情公苏雪视频| 美国禁忌6 结局| 女士穿紧身裸体开裆光滑皮裤| 妈妈用嘴巴帮我消火怎么办| 孤男寡女干柴烈火的下一句是什么 | 《年轻朋友的妻子3》| 国产在线观看免费全集电视剧网站 | 共享女儿小诗1~10章的背景资.. | 麻豆传媒| 交换老公弄了几次高潮| 女儿与爸爸高清免费版电视剧| 女主被兄弟三人轮流欺负的小说| 满18岁免费观看高清电视剧大全| 按摩师把我添高潮了6次| 15岁的少女与狗高清电视| 女友躲雨被老头玩弄| 我与旗袍老师疯狂床震| 青丝影院大全免费2023年新版 | 第一次挺进苏雨瑶的身体电影| 快乐8| 《健身房教练》第3季在线观看| 少妇高潮免费观看A片| 法国时尚秀| 公交车被上高湖了还能坐吗小说 | 母与子共赴巫山云雨的视频 | HTTPS://WWW.API...| 女性左腿又开腿肚子中间疼视频| 小莹客厅激情38章至50章一区..| 《魅魔之耻》1~4集免费看| 蜜糖在线观看免费高清电视剧