• 数(三声)数(四声)问题自然使用非负整数;

0. 一个类作为一个计数器

java 语法 —— final

class Counter {
private static long counter;
private final long id = counter ++; @Override
public String toString() {
return getClass().getSimpleName()+" " + id;
} }

1. 使用 map

public class StringCounter extends HashMap<String, Integer>{

    public void count(String name) {
Integer quantity = get(name);
if (quantity == null) {
put(name, 1);
} else {
put (name, quantity + 1);
}
}
}

最新文章

  1. 字符串 中的split 与数组中的join
  2. Hadoop Capacity Scheduler源码实现剖析
  3. AEAI EM费用管理系统V1.0.2版本开源发布
  4. codevs1003 电话连线
  5. Java-优秀博客推荐
  6. 插入中文错误ERROR 1406 (22001): Data too long for column &#39;name&#39; at row 1
  7. getParamValues()
  8. 【转】SDP file
  9. 《彻底搞定C指针》文档整理
  10. Java IO的RandomAccessFile的使用(转)
  11. WebApi路由及版本控制
  12. centos 7(Linux) 下yum安装mysql
  13. oracle和mysql几点差异对比
  14. 【python】input、int、if-else、注释、while、module(random.randint())语法示例
  15. 2017蓝桥杯 省赛D题(方格分割)
  16. 547. Friend Circles
  17. 自定义reg52.h头文件(单片机学习重难点核心知识点)
  18. BZOJ 2301 [HAOI2011]Problem b (分块 + 莫比乌斯反演)
  19. Python-OpenCV —— 基本操作详解
  20. Java 之常用API(二)

热门文章

  1. C#基础学习(二)
  2. 运维笔记:zabbix的运用(1)安装过程
  3. MySQL-----删
  4. WSS、SSL 和 https 之间的关系
  5. 使用java发送电子邮件
  6. UI组件之色彩选择器
  7. Automation 的 ReportFlow
  8. Python基础之 一 补充
  9. Ubuntu 16.04安装Redis
  10. Linux系统备份还原工具1(DD)(应用实例)