J
justintime
Gast
Hi ich habe glaub ich ein Verständnis Problem mit der swap Geschichte.
Habe die Punkte p1 (4, 3) und p2 (8, 9) und die sollen nun vertauscht werden so am Ende steht:
p1: 8, 9
p2: 4,3
Hier mal mein Java Code:
import java.awt.*;
public class Test {
public static void swap(int p1, int p2) {
int temp = p2;
p2 = p1;
p1 = temp;
}
public static void main (String [] args) {
Point p1 = new Point(4, 3);
Point p2 = new Point(8, 9);
swap(p1,p2);
System.out.println("p1: ("+p1.x+", "+p1.y+")");
System.out.println("p2: ("+p2.x+", "+p2.y+")");
}
}
Vielleicht kann mir ja einer helfen.
Danke im Voraus.
Habe die Punkte p1 (4, 3) und p2 (8, 9) und die sollen nun vertauscht werden so am Ende steht:
p1: 8, 9
p2: 4,3
Hier mal mein Java Code:
import java.awt.*;
public class Test {
public static void swap(int p1, int p2) {
int temp = p2;
p2 = p1;
p1 = temp;
}
public static void main (String [] args) {
Point p1 = new Point(4, 3);
Point p2 = new Point(8, 9);
swap(p1,p2);
System.out.println("p1: ("+p1.x+", "+p1.y+")");
System.out.println("p2: ("+p2.x+", "+p2.y+")");
}
}
Vielleicht kann mir ja einer helfen.
Danke im Voraus.