永发信息网

java寄存原理(也就是中间变量)是什么,比如换JAVA中实现两数交换位置例如 int a=6 b=9 交换后a=9 b=6

答案:2  悬赏:50  手机版
解决时间 2021-02-04 11:54
  • 提问者网友:富士山上尢
  • 2021-02-03 21:52
java寄存原理(也就是中间变量)是什么,比如换JAVA中实现两数交换位置例如 int a=6 b=9 交换后a=9 b=6
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-02-03 22:17
要进行交换 需要第三个变量 如上所示:

int a=6;
int b=9;
int c=0;//第三个变量;

//现在开始交换;
c=a; //现在 a的值赋给c c=6
a=b; //现在 将b的值赋给 a a=9 完成a交换到b;
b=c //将 c的值赋给b 完成交换;
============================================
全部回答
  • 1楼网友:神也偏爱
  • 2021-02-03 23:24
字符串你怎么办。 用栈或者队列放进去,再取出来。 只说不用中间变量,没说不可以用数据结构吧。哈 public void changevalue(int a, int b){ //用栈。先进后出; stack stack = new stack(); stack.push(a); stack.push(b); //b的值赋给a a = stack.pop; //a的值赋给b b = stack.pop; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯