怎么使返回的List不会被被别人修改class clz {public List query() {return list}}这里list是我缓存的数
怎么使返回的List不会被被别人修改
class clz {
public List query() {
return list;
}
};
这里list是我缓存的数据所以不能让别人修改
[解决办法]
return Collections.unmodifiableList(list);
怎么使返回的List不会被被别人修改
class clz {
public List query() {
return list;
}
};
这里list是我缓存的数据所以不能让别人修改
[解决办法]
return Collections.unmodifiableList(list);