java_程序分析题:将Map中值为”...”的键值对删除

package 程序题;

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

/**
 * 将Map中值为”张三丰”的键值对删除
 * @author 朱方圆
 *
 */
public class T5 {
    
    
	public static void main(String[] args) {
    
    
		
		Map<String, String> nameDelete = new HashMap<String,String>();//定义一个Map集合指向HashMap,集合名nameDelete
		
		//分别将集合中存储元素(键和值)
		nameDelete.put("张三丰", "1");
		nameDelete.put("zhu", "2");
		nameDelete.put("fang", "3");
		nameDelete.put("yuan", "4");
		
		if(nameDelete.containsKey("张三丰")) {
    
    //判断集合中是否有为“张三丰”键,如果存在就执行remove()方法
			
			nameDelete.remove("张三丰","1");
		
		}
		
		for(Map.Entry<String, String> entry : nameDelete.entrySet()) {
    
    //使用entrySet()遍历
			
			System.out.println(entry);
			
		}
	}
}

猜你喜欢

转载自blog.csdn.net/zhu_fangyuan/article/details/108292497