У меня есть статический метод, и я должен его завершить.
Что мне нужно сделать, так это использовать Iterator, чтобы проверить, больше ли координата y, чем наибольшее значение, и вернуть это значение. Вот что у меня сейчас.
import java.awt.*;
public static Point highestPoint(List<Point> points) {
Iterator<Point> pointIterator = points.iterator();
int highest = 0;
Point highestPoint = null;
while (pointIterator.hasNext()) {
pointIterator.next()
if (points.getY() > highest) {
highest = points.get(Y);
}
}
return highestPoint;
}
Когда я запускаю свой код, я получаю синтаксическую ошибку, говорящую это:
Main.java:12: error: cannot find symbol
if (points.getY() > highest) {
^
symbol: method getY()
location: variable points of type List<Point>
Main.java:13: error: cannot find symbol
highest = points.getY();
^
symbol: method getY()
location: variable points of type List<Point>
2 errors