限时特价:2024年9月阿里云服务器大降价(2核2G3M50GB1年仅需82元+2核4G4M1年298元) 点击查看!

Java基础题目汇总(面试题)

3,254次阅读
没有评论

编号20210421902

说出如下题目的答案,并说下为什么?

    public static void main(String[] args) {
        Map<Short, Integer> map = new HashMap<>();
        for (Short i = 0; i < 100; i++) {
            map.put(i, 100 - i);
            map.remove(i - 1);
        }
//      for (Short i = 0; i < 100; i++) {
//          map.remove(i);
//      }
        System.out.println(map.size());//说出运算结果
//      System.out.println(map.get(5));
//      System.out.println("map:"+ map.toString());

        //第三种:推荐,尤其是容量大时
//      for (Map.Entry<Short, Integer> entry : map.entrySet()) {
//          System.out.println("key= " + entry.getKey() + " and value= " + //entry.getValue());
//      }

//      Map<String,String> map = new HashMap<String,String> ();
//      map.put("1", "a");
//      map.put("2", "b");
//      map.put("3", "c");
//      Iterator iterator = map.keySet().iterator();
//      while (iterator.hasNext()) {
//          String key = (String) iterator.next();
//          if ("1".equals(key) || "2".equals(key)) {
//              iterator.remove();        //添加该行代码
//              //map.remove(key);
//          }
//      }
//      System.out.println(map.get("1"));
//      System.out.println(map.get("2"));
//      System.out.println(map.get("3"));
//      //第三种:推荐,尤其是容量大时
//      for (Map.Entry<String, String> entry : map.entrySet()) {
//          System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
//      }

    }
arison
版权声明:本站原创文章,由arison2021-04-21发表,共计1567字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)