logo Practice-It logo


Author: Marty Stepp (on 2010/12/28)

Write a method named swapPoints that accepts two Points as parameters and swaps their x/y values. Consider the following example code that calls swapPoints:

Point p1 = new Point(5, 2);
Point p2 = new Point(-3, 6);
swapPoints(p1, p2);
System.out.println("(" + p1.x + ", " + p1.y + ")");
System.out.println("(" + p2.x + ", " + p2.y + ")");

The output produced from the above code should be:

(-3, 6)
(5, 2)
Type your solution here:

This is a method problem. Write a Java method as described. Do not write a complete program or class; just the method(s) above.

You must log in before you can solve this problem.

Log In

If you do not understand how to solve a problem or why your solution doesn't work, please contact your TA or instructor.
If something seems wrong with the site (errors, slow performance, incorrect problems/tests, etc.), please

Is there a problem? Contact a site administrator.