第二题用两个list存储排名,然后排序,互相比较,这个方法为什么不行啊,佬能解释一下吗? if (down.size()==up.size()){ boolean flag = true; for (int k = 0;k<up.size();k++){ if (up.get(k)<down.get(k)){ flag = false; break; } } if (Math.random()>0.5){ out.println(flag ? "YES":"NO"); } }else { out.println("NO"); }