Так что мне нужно получить этот список "очков" в другом классе, но я все равно не могу его получить.Я знаю, может быть, ответ очевиден, но я действительно застрял здесь.
public List<Point> setDots(ArrayList<Integer> list) {
Point point1 = new Point(list.get(0), list.get(1));
Point point2 = new Point(list.get(2), list.get(3));
Point point3 = new Point(list.get(4), list.get(5));
Point point4 = new Point(list.get(6), list.get(7));
List<Point> points = new ArrayList<>();
points.add(point1);
points.add(point2);
points.add(point3);
points.add(point4);
return points;
}
и вот класс, где мне нужно назвать его
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
Point userPoint = new Point(Integer.parseInt(reader.readLine()), Integer.parseInt(reader.readLine()));
DotsReader dr = new DotsReader();
dr.pointReader();
DotsSetter ds = new DotsSetter();
ds.setDots(dr.dots);
}
мне нужно сравнить, если ложь userPointна краю или в или из моего квадрата.Не могу решить это с моим опытом.Нет ошибок, но не могу найти способ отловить возвращенные «точки» в основном методе.Помогите мне здесь, пожалуйста.