В Java индексы массивов обозначаются квадратными скобками. Вы можете заменить ваш вызов get (vertices, index) следующим образом:
vertex = vertices[index];
Если посмотреть на ваш код, то, похоже, вы пришли из языка, который определяет глобальную функцию get () для таких операций. Имейте в виду, что в Java нет глобальных функций. Каждый создаваемый вами класс определяет свои собственные функции, и предполагается, что любой вызов функции без предшествующего ему объекта или класса определяется в локальном классе.
Итак, ваш вызов get (Point [], int) может сработать, только если вы определите эту функцию для этого класса:
public Point get(Point[] vertices, int index) {
return vertices[index];
}
Или определите его статически в другом классе и перед вызовом укажите имя класса:
public class PointArrayHelper {
public static Point get(Point[] vertices, int index) {
return vertices[index];
}
}
PointArrayHelper.get(vertices, index);
Теперь предупреждаю, что я не думаю, что вы должны делать что-либо из этого! Я просто подумал, что это может помочь вам немного лучше понять Java.