您的位置:首页 > 编程语言 > Java开发

Java 相关计数问题及其实现

2017-08-19 16:08 330 查看
数(三声)数(四声)问题自然使用非负整数;

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);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: