赋值运算符——交换扑克牌
来源:互联网 发布:手机专业录音软件 编辑:程序博客网 时间: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);
}
}
功能:交换手中两张扑克牌
技能:赋值运算符 交换的思路算法
思路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
- 赋值运算符——交换扑克牌
- JAVA——赋值运算符
- Java学习——赋值运算符
- 赋值运算符—[疯狂java讲义]
- java赋值运算 两数交换
- 运算符重载——重载赋值运算符=用于字符串赋值
- 六:Java语言基础组成——运算符之赋值运算符、比较运算符
- 黑马程序员—赋值和比较运算符、逻辑运算符
- Effective C++ ——构造/析构/赋值运算符
- 黑马程序员——Java基础---赋值运算符
- 《剑指offer》——重载赋值运算符函数
- C#入门4.3——赋值运算符
- 扩展赋值运算符——成绩求和
- 经典面试题——赋值运算符的重载
- 剑指offer——赋值运算符函数
- Java编程那些事儿24—赋值运算符
- Java编程那些事儿24—赋值运算符
- C++语言— 类中的赋值运算符重载
- 【项目经验】org.hibernate.NonUniqueResultException: query did not return a unique result: 3
- laytpl error:no data报错
- 杭电 1106
- stm32自学笔记 系统时钟
- 程序的机器级表示
- 赋值运算符——交换扑克牌
- 有关二叉树的遍历问题
- mysql索引优化
- 《2017.3牛客网》统一模拟笔试编程题(2)
- laravel连接sql server报错
- 服务器windows,linux双系统安装教程
- 正则表达式基本语法
- Makefile学习笔记
- http报文结构解析