【发布时间】:2019-03-05 07:44:22
【问题描述】:
我想创建一个方法来检查我是否可以查看我的每一堆是否有 6 张牌。这是我的方法
public boolean checkIfPileHasSixCards() {
map.put("tpile1", tpile1);
map.put("tpile2", tpile2);
map.put("tpile3", tpile2);
for (ArrayList<Card> value : map.values()) {
int size=value.size();
if(size==6) {
return true;
}
}
return false;
}
我的逻辑是否正确,是否有更有效的方法可以迭代这些值并检查每个值(ArrayList)的大小是否为 6?
【问题讨论】:
-
哦哦哦,愚蠢的错误!除此之外的一切都好吗
标签: java loops dictionary arraylist hashmap