赋值运算符——交换扑克牌

来源:互联网 发布:手机专业录音软件 编辑:程序博客网 时间:2024/05/17 21:43
/**
     功能:交换手中两张扑克牌
技能:赋值运算符    交换的思路算法
 
思路1:直接交换不可以
思路2:引入中间变量temp
 
赋值运算符
     1.双目运算符
 2.结合性:自右向左
 优先级别:优先级别最低的
**/




public class TestOperator3{
public static void main(String [] args){
//手中两张牌
    int left = 5;
    int right = 10;
    //展示一下交换前手中牌
System.out.println("交换前:left="+left+",right="+right);
//交换
//left = right;
//right = left;
int temp;
temp = left;
left = right;
right = temp;

//展示一下交换后手中牌
System.out.println("交换后:left="+left+",right="+right);


//理解结合性
int y,z;
int x = y = z = 5;
System.out.println(x+" "+y+" "+z);
}





}
0 0