java数组和hashMap常用用法

package com.tvpeople;
// 引入 ArrayList 和 Iterator 类
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedList;

public class RunoobTest {
    public static void main(String[] args) {

        // 创建集合
        ArrayListsites = new ArrayList();
        sites.add("Google");
        sites.add("Runoob");
        sites.add("Taobao");
        sites.add("Zhihu");
        sites.set(2, "Wiki");//修改第二个元素
        sites.remove(3); // 删除第四个元素
        for (int i = 0; i < sites.size(); i++) {
            System.out.println(sites.get(i));
        }
        for (String i : sites) {
            System.out.println(i);
        }
        // 获取迭代器
        Iteratorit = sites.iterator();
        // 输出集合中的所有元素
        while(it.hasNext()) {
            System.out.println(it.next());
        }
        // 输出集合中的第一个元素
        System.out.println(it.next());

        LinkedListsites2 = new LinkedList();
        sites2.add("Google");
        sites2.add("Runoob");
        sites2.add("Taobao");
        sites2.add("Weibo");
        // 使用 addFirst() 在头部添加元素
        sites2.addFirst("Wiki");
        // 使用 addLast() 在尾部添加元素
        sites2.addLast("Wiki");
        // 使用 removeFirst() 移除头部元素
        sites2.removeFirst();
        // 使用 removeLast() 移除尾部元素
        sites2.removeLast();
        System.out.println(sites2);


        // 创建 HashMap 对象 Sites
        HashMap Sites = new HashMap();
        // 添加键值对
        Sites.put(1, "Google");
        Sites.put(2, "Runoob");
        Sites.put(3, "Taobao");
        Sites.put(4, "Zhihu");

        Sites.size();
        Sites.get(3);
        Sites.remove(4);
 

        Sites.clear();

        //检查 key 为 1 是否存在         if(sites.containsKey(1)) {             System.out.println("key 为 1 存在于 sites 中");         }

        // 输出 key 和 value         for (Integer i : Sites.keySet()) {             System.out.println("key: " + i + " value: " + Sites.get(i));         }         // 返回所有 value 值         for(String value: Sites.values()) {             // 输出每一个value             System.out.print(value + ", ");         }     } }