package com.stardust.util;
import java.util.LinkedHashMap;
/**
* Created by Stardust on 2017/3/31.
*/
public class LimitedHashMap<K, V> extends LinkedHashMap<K, V> {
private int mMaxSize;
public LimitedHashMap(int maxSize) {
super(4, 0.75f, true);
mMaxSize = maxSize;
}
@Override
protected boolean removeEldestEntry(Entry<K, V> eldest) {
return size() > mMaxSize;
}
}