Java 如何交换两个变量

来源:互联网 发布:锐步鞋子怎么样 知乎 编辑:程序博客网 时间:2024/06/05 04:13

/*
交换 ab值
*/
public class Typec {

public static void main(String[] args) {    int a = 10;    int b = 20;    // 第一种方法 利用中间变量    int temp;//定义中间变量    temp = a;//temp=10    a = b;//a=20    b = temp;//b=10    // 第二种方法 加法 不需要中间变量    /*     * a=a+b; //a=10+20=30     * b=a-b; //b=30-20=10     * a=a-b;//a=30-10=20     * 等价于a=(a+b)-(b=a);     */    System.out.println("a="+a);    System.out.println("b="+b);}

}

原创粉丝点击