zoukankan      html  css  js  c++  java
  • java HashMap的使用

    java HashMap的使用 

    import java.util.HashMap;
    import java.util.Iterator;
    public class WpsklHashMap
    {
    public static void main(String[] args)
    {
       System.out.println("************HashMap**********");
       //在HashMap中的对象是无序的
       HashMap hm=new HashMap();
       hm.put("a","wpskl 1");
       hm.put("b","wpskl 3");
       hm.put("c","wpskl 5");
       //测试是否包含关键字"a"
       System.out.println(hm.containsKey("a"));
       System.out.println(hm.containsKey("d"));
       System.out.println(hm.get("a"));
       System.out.println(hm.entrySet());
       Iterator it=hm.entrySet().iterator();
       while(it.hasNext())
       {
        System.out.println(it.next());
       }
       //Set keySet()返回关键字的集合
       it=hm.keySet().iterator();
       while(it.hasNext())
       {
        System.out.println(it.next());
       }
       //Collection values()返回值的集合
       it=hm.values().iterator();
       while(it.hasNext())
       {
        System.out.println(it.next());
       }
    }
    }
    
    ****************************************************************

    AVA题.HashMap类

    用HashMap类完成: 
    考号组成:学号+课程编号+系统日期 例如:s19303C2007723 
    分数:在0-10之间 
    考号作为键,分数作为值. 
    要求分别录入5名学员信息,统计5名学员中参加JAVA考试的平均成绩. 

    最佳答案

    import java.util.HashMap;
    import java.util.Iterator;
    public class Test {
        public static void main(String[] args) {
            HashMap<String, Integer> map = new HashMap<String, Integer>(); 
            map.put("s19303C2007723", 8); 
            map.put("s19303C2007724", 6); 
            map.put("s19303C2007725", 4); 
            map.put("s19303C2007726", 8); 
            map.put("s19303C2007727", 3); 
    
            int sum = 0; 
    
            for (Iterator<String> i = map.keySet().iterator(); i.hasNext();) { 
            String key = i.next(); 
            int value = map.get(key); 
            sum += value; 
            } 
            System.out.println(sum / (double) 5); 
        }
    }
     
  • 相关阅读:
    android:重写返回键动画
    获得今天零点时间戳(转)
    【转】完美解决Android 9.0以上HTTP网络请求被限制问题
    Java的三种取整方法
    thymeleaf控制checkbox的选中状态回显
    thymeleaf控制checkbox的value值
    Supervisor 简单使用
    关于Requests代理,你必须知道的
    py-spy 常见问题及使用说明
    记一次Scrapy进程卡死的Debug过程
  • 原文地址:https://www.cnblogs.com/tc310/p/4970831.html
Copyright © 2011-2022 走看看