Processing – Center Point between two PVectors

How to calculate the center point between two (2D) PVectors?

PVector P1 = new PVector(150, 265);
PVector P2 = new PVector(60, 100);
float xcenter = abs(P1.x - P2.x) / 2 + min(P1.x, P2.x);
float ycenter = abs(P1.y - P2.y) / 2 + min(P1.y, P2.y);
PVector center = new PVector(xcenter, ycenter);