我是靠谱客的博主 超级帽子,最近开发中收集的这篇文章主要介绍java lt k v gt_void putAll(Map<? extends K,? extends V> m)_Java.util包|WIKI教程,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

void putAll(Map extends K,? extends V> m)

描述 (Description)

putAll(Map《? extends K,? extends V》 m)方法用于将指定映射中的所有映射复制到此映射。这些映射将替换此映射对当前位于此映射中的任何键的任何映射。指定的地图。

声明 (Declaration)

以下是java.util.WeakHashMap.putAll()方法的声明。public void putAll(Map extends K,? extends V> m)

参数 (Parameters)

m - 这是存储在此映射中的映射。

返回值 (Return Value)

NA

异常 (Exception)

NullPointerException - 如果指定的映射为null,则抛出此异常。

例子 (Example)

以下示例显示了java.util.WeakHashMap.putAll()方法的用法。package com.iowiki;

import java.util.Map;

import java.util.WeakHashMap;

public class WeakHashMapDemo {

public static void main(String[] args) {

Map weakHashMapOne = new WeakHashMap();

Map weakHashMapTwo = new WeakHashMap();

// put keys and values in the Map

System.out.println("Populating two Maps");

weakHashMapOne.put("1", "first");

weakHashMapOne.put("2", "two");

weakHashMapOne.put("3", "three");

weakHashMapTwo.put("1", "1st");

weakHashMapTwo.put("2", "2nd");

weakHashMapTwo.put("3", "3rd");

// checking Map

System.out.println("Before - Map 1: "+weakHashMapOne);

System.out.println("Before - Map 2: "+weakHashMapTwo);

// putting map 2 into map1

weakHashMapOne.putAll(weakHashMapTwo);

System.out.println("After - Map 1: "+weakHashMapOne);

System.out.println("After - Map 2: "+weakHashMapTwo);

}

}

让我们编译并运行上面的程序,这将产生以下结果。Putting values into the Map

Before - Map 1: {1=first, 2=two, 3=three}

Before - Map 2: {1=1st, 2=2nd, 3=3rd}

After - Map 1: {1=1st, 2=2nd, 3=3rd}

After - Map 2: {1=1st, 2=2nd, 3=3rd}

最后

以上就是超级帽子为你收集整理的java lt k v gt_void putAll(Map<? extends K,? extends V> m)_Java.util包|WIKI教程的全部内容,希望文章能够帮你解决java lt k v gt_void putAll(Map<? extends K,? extends V> m)_Java.util包|WIKI教程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部