zoukankan      html  css  js  c++  java
  • Java List 3

    访问元素

    访问 ArrayList 中的元素可以使用 get() 方法:

    实例

    import java.util.ArrayList;

    public class RunoobTest {
        public static void main(String[] args) {
            ArrayList<String> sites = new ArrayList<String>();
            sites.add("Google");
            sites.add("Runoob");
            sites.add("Taobao");
            sites.add("Weibo");
            System.out.println(sites.get(1));  // 访问第二个元素
        }
    }

    注意:数组的索引值从 0 开始。

    以上实例,执行输出结果为:

    Runoob

    修改元素

    如果要修改 ArrayList 中的元素可以使用 set() 方法:

    实例

    import java.util.ArrayList;

    public class RunoobTest {
        public static void main(String[] args) {
            ArrayList<String> sites = new ArrayList<String>();
            sites.add("Google");
            sites.add("Runoob");
            sites.add("Taobao");
            sites.add("Weibo");
            sites.set(2, "Wiki"); // 第一个参数为索引位置,第二个为要修改的值
            System.out.println(sites);
        }
    }

    以上实例,执行输出结果为:

    [Google, Runoob, Wiki, Weibo]

    删除元素

    如果要删除 ArrayList 中的元素可以使用 remove() 方法:

    实例

    import java.util.ArrayList;

    public class RunoobTest {
        public static void main(String[] args) {
            ArrayList<String> sites = new ArrayList<String>();
            sites.add("Google");
            sites.add("Runoob");
            sites.add("Taobao");
            sites.add("Weibo");
            sites.remove(3); // 删除第四个元素
            System.out.println(sites);
        }
    }

    以上实例,执行输出结果为:

    [Google, Runoob, Taobao]
  • 相关阅读:
    Servlet3.0-使用注解定义Servlet
    poj 1256 Anagram—next_permutation的神奇应用
    poj 1664 放苹果 (划分数)
    poj 1011 Sticks
    poj和hdu部分基础算法分类及难度排序
    Notepad++支持jQuery、html5、css3
    Codeforces Round #395 (Div. 2) C. Timofey and a tree
    Codeforces Round #390 (Div. 2) D. Fedor and coupons
    bazel-编译动态库
    bazel-编译多目标
  • 原文地址:https://www.cnblogs.com/L-L-ALICE/p/14203735.html
Copyright © 2011-2022 走看看