matching games 如何判断数组中卡片是否是全部翻转

自学 edx的java网课,其中有一道作业题,补充matching games代码,图一是题目,图三红框是我需要补充的地方
题目要求要判断是不是每张卡牌都翻转过来,全部翻转return true,都则false;
我的想法是遍历数组,判断每一个是否翻转,于是写出了红框内代码,但运行后发现,只要翻转了两次程序就会自动结束,无法实现全部翻转
求帮忙改下我红框里的代码!谢谢!!

img

img

img

img

主程序没有使用循环运行,被调用的操作函数也只实现了两个操作,可不你的程序运行两次就退出了。是程序框架只写了运行两次,不是你的问题。