1. 程式人生 > 其它 >Oracle對檢視有查詢許可權實際查詢卻報錯ORA-01031: insufficient privileges

Oracle對檢視有查詢許可權實際查詢卻報錯ORA-01031: insufficient privileges

Map介面

概述

Map介面是jdk1.2中實現的用於儲存任意鍵值對的容器
鍵:無序、無下標、不允許重複
值:無序、無下標、允許重複

Map有兩個重要的實現類:HashMap和TreeMap

常用方法

V put(K key, V value) //將物件存入集合中,關聯鍵值。key重複則覆蓋原值
Object get(Object key) //根據鍵獲取對應的值
Set<K> //返回所有key
Collection<V> values() //返回包含所有值的Collection集合
Set<Map.Entry<K,V>> //鍵值匹配的Set集合

實踐

package com.qianfeng.collection;

import java.util.HashMap;
import java.util.Map;

/**
 * 功能描述
 *
 * @since 2022-05-16
 */
public class MapDemo {
    public static void main(String[] args) {
        Map<String, String> map = new HashMap<>();
        map.put("CN", "China");
        map.put("UK", "United Kindom");
        map.put("USA", "America");

        map.remove("UH");

        for (String key : map.keySet()) {
            System.out.println(key + "" + map.get(key));
        }

        for (Map.Entry<String, String> entry : map.entrySet()) {
            System.out.println(entry.getKey() + "---------------" + entry.getValue());
        }

        System.out.println(map.containsKey("CN"));
        System.out.println(map.containsValue("Spanish"));
    }
}