第一题AC的楼主可以参考下 static class Node { List<Integer> points; public Node() { this.points = new ArrayList<>(); } public void add(int point) { if(points == null){ points = new ArrayList<>(); } points.add(point); } public boolean checkOverAVG(double[] avg) { for(int i=0; i<avg.length; i++){ if(points.get(i) > avg[i]){ return true; } } return false; } @Override public String toString() { return "Node{" + "points=" + points + '}'; } }