JAVA 当中 如何实现两个数的交换的函数
package net.Java;
class Obj {
private int i;
public Obj(int i) {
this.i = i;
}
public void setI(int i) {
this.i = i;
}
public int getI() {
return i;
}
@Override
public String toString() {
return "" + i;
}
}
public class Swap {
static void swap(Obj a, Obj b) {
int c = a.getI();
a.setI(b.getI());
b.setI(c);
}
public static void main(String[] args) {
int a = 12, b = 21;
Obj aa, bb;
aa = new Obj(a);
bb = new Obj(b);
System.out.println(aa);
System.out.println(bb);
swap(aa, bb);
System.out.println(aa);
System.out.println(bb);
}
}
本文介绍了在JAVA编程中如何使用类和对象实现两个整数变量的值交换,通过定义Obj类和Swap类的静态方法swap()实现属性值的交换操作。
1320

被折叠的 条评论
为什么被折叠?



