public static void main(String args[]) { Point myPoint = new Point(0.0, 0.0); Vector unitX = new Vector(1.0, 0.0); Vector unitY = new Vector(0.0, 1.0); System.out.print( myPoint.toString() + " + " + unitX.toString() + " + " + unitY.toString() + " = "); myPoint.addVector(unitX).addVector(unitY); System.out.println(myPoint.toString()); }
private void calculateVectorOperations(TextView tv) { String text = "Vector operations:\n"; Vector vec1 = new Vector(3); vec1.set(0, 3.0f); vec1.set(1, -1.0f); vec1.set(2, 5.0f); text += "Vec1: " + vec1.toString() + "\n"; Vector vec1Copy = new Vector(vec1); vec1Copy.multipleByScalar(5.0f); text += "3 * Vec1: " + vec1Copy.toString() + "\n"; Vector vec2 = new Vector(4); vec2.set(0, -2.0f); vec2.set(1, 4.0f); vec2.set(2, 7.0f); vec2.set(3, -9.0f); text += "Vec2: " + vec2.toString() + "\n"; tv.append(text); }
@Test public void toStringTest() { testVector1.toString(); }
@Override public String toString() { return vector.toString(); }