I Know there\'s a \"Vector\" class in java, but it seems to be just a simpler ArrayList type of deal, not an actual, mathematical Vector (as in a magnitude and a direction).
I don't think there is a built-in way to do vector addition, however I've found a series describing how this could be done.