void readEdges(Scanner in, int count, boolean bridges) { for (int i = 0; i < count; i++) { Island land1 = islands[in.nextInt() - 1]; Island land2 = islands[in.nextInt() - 1]; land1.getList(bridges).add(land2); land2.getList(bridges).add(land1); } }