• 对象数组

    • 对象数组中的每个元素都是对象的管理者而非对象本身
    • 对象数组的for—each循环
  • 集合容器(HashSet)
    • HashSet
    • 数学中的集合,元素间满足互异性、确定性、无序性
      •  HashSet<String> s=new HashSet<String>();
        s.add("first");
        s.add("second");
        System.out.println(s);
    • 任何类中只要有public String toString(),都可以直接System.out.println(class);
  • 散列表(HashMap)
    • Hash表
    • HashMap<key,value>两者只能填对象,基本类型不行
    • 重复填入<key1,value1>和<key1,value2>,最终只会保留<key1,value2>
    •  package com.mieba.notebook;
      
       import java.util.HashMap;
      import java.util.Scanner; public class Coin//美元硬币检索
      {
      private HashMap<Integer, String> coinnames=new HashMap<Integer, String>(); public Coin()
      {
      coinnames.put(1, "penny");
      coinnames.put(10, "dime");
      coinnames.put(25, "quarter");
      coinnames.put(50, "half—dollar");
      } public String getName(int amount)
      {
      if (coinnames.containsKey(amount))
      {
      return coinnames.get(amount); } else
      {
      return "NOT FOUND"; }
      } public void list()
      {
      for (Integer k : coinnames.keySet())
      {
      String s=coinnames.get(k);
      System.out.println(s);
      }
      } public static void main(String[] args)
      {
      Scanner cin=new Scanner(System.in);
      int amount = cin.nextInt();
      Coin coin=new Coin();
      System.out.println(coin.getName(amount));
      coin.list(); }
      }

最新文章

  1. FireDAC 连接SQL Server一些要注意的地方
  2. 使用 jsoup 解析HTML
  3. asp
  4. hibernate中设置BigDeCimal的精度
  5. 20145224&amp;20145238《信息安全系统设计基础》实验三
  6. MySQL单机load过高问题讨论
  7. Objective-C之@class的使用
  8. 在Hyper-V的虚拟机中使用无线网络
  9. phaser运用中,dota战术板
  10. CSU 1616: Heaps(区间DP)
  11. rm: cannot remove `/home/cn0000/log/formlog.20140417&#39;: Read-only file system
  12. Eclipse用法和技巧十一:分栏显示
  13. 013实现使用两个堆栈队列(keep it up)
  14. mac双系统用磁盘工具合并windows分区后,开机还会 出现win分区
  15. Windows系统如何使用sqlmap
  16. Bug等级判断标准
  17. 【Thinkphp】入口文件和配置文件
  18. 16. 3Sum Closest(中等)
  19. React Native开发必备的10个插件包
  20. linux下Clang和gcc的区别

热门文章

  1. No module named ‘sklearn.model_selection解决办法
  2. visdom使用监视训练过程的应用,viz.line参数说明
  3. IntelliJ IDEA 2017.3尚硅谷-----版本控制(Version Control)
  4. python之路之html
  5. MYSQL获取表空间大小
  6. 故障解决 | win10没声音及找不到Realtek高清音频管理器
  7. [termux Linux] termux不用ssh远程控制shell
  8. 【转】Git常用命令指南
  9. Python记: 列表:Python的主力
  10. Bugku - Misc图穷匕见 - Writeup