/**
* 根据name查找score,找到返回score,未找到返回-1
*/
int getScore(String name) {
// 先在Map中查找:
Integer score = this.cache.get(name);
if (score == null) {
// TODO:
if((score = findInList(name)) != null){
this.cache.put(name,score);
}
return score == null ? -1 : score.intValue();
Sign in to make a reply
Allen李康
/**
* 根据name查找score,找到返回score,未找到返回-1
*/
int getScore(String name) {
// 先在Map中查找:
Integer score = this.cache.get(name);
if (score == null) {
// TODO:
if((score = findInList(name)) != null){
this.cache.put(name,score);
}
}
return score == null ? -1 : score.intValue();
}