直入主题:
首先说一下思路:
思路一:现在已知的是两个变量的值(假设两个变量是a,b),以及两个值相加的和,
这样就可以想到,我们可以先让两个变量进行求和并且将结果放在其中一个变量内,
这时候肯定有疑问:这不就把其中一个变量的值给覆盖了吗?
其实进行完求和的这一步后,我们已知的是:
a中存放的是两个变量的和(假设将两个变量的和赋值给a),b中存放的是它原本的值,
这个时候就可以用得到的和减去b原本的值得到a原本的值放置到b中,
接下来再用a中存放的和减去现在b中的值得到a原本的值赋值给a,这样就可以完成
两个值得互换。
具体代码:
class Test{
public static void main (String []args){
int a,b;
a=3;