/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Zahl a = new Zahl(2);
Zahl b = new Zahl(3);
System.
out.
println("a vorher: " + a.
wert); System.
out.
println("b vorher: " + b.
wert);
swap(a, b);
System.
out.
println("a nachher: " + a.
wert); System.
out.
println("b nachher: " + b.
wert); }
public static void swap(Zahl a, Zahl b) {
int temp = a.wert;
a.wert = b.wert;
b.wert = temp;
}
}
class Zahl {
public int wert;
public Zahl(int wert){
this.wert = wert;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVphaGwgYSA9IG5ldyBaYWhsKDIpOwoJCVphaGwgYiA9IG5ldyBaYWhsKDMpOwoJCQoJCVN5c3RlbS5vdXQucHJpbnRsbigiYSB2b3JoZXI6ICIgKyBhLndlcnQpOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiYiB2b3JoZXI6ICIgKyBiLndlcnQpOwoJCQoJCXN3YXAoYSwgYik7CgkJCgkJU3lzdGVtLm91dC5wcmludGxuKCJhIG5hY2hoZXI6ICIgKyBhLndlcnQpOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiYiBuYWNoaGVyOiAiICsgYi53ZXJ0KTsKCX0KCQoJcHVibGljIHN0YXRpYyB2b2lkIHN3YXAoWmFobCBhLCBaYWhsIGIpIHsKCQlpbnQgdGVtcCA9IGEud2VydDsKICAgIAlhLndlcnQgPSBiLndlcnQ7CiAgICAJYi53ZXJ0ID0gdGVtcDsKCX0KfQoKY2xhc3MgWmFobCB7CglwdWJsaWMgaW50IHdlcnQ7CgkKCXB1YmxpYyBaYWhsKGludCB3ZXJ0KXsKCQl0aGlzLndlcnQgPSB3ZXJ0OwoJfQp9