欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

看似简单交换的面试小坑题~

程序员文章站 2022-07-11 09:22:35
这种题目第一眼看上去贼简单,作为一道面试题可能一不小心就入坑了~ 我想大部分人第一眼看上去可能会想着 交换a,b的值。 实际上是不可行的,毕竟java的值传递并不会真正的改变a,b的值,所以无论怎么在change方法中修改,main方法中始终打印a=10,b=20; 所以呢,真实答案请参考以下代码~ ......

看似简单交换的面试小坑题~

 

这种题目第一眼看上去贼简单,作为一道面试题可能一不小心就入坑了~

我想大部分人第一眼看上去可能会想着 交换a,b的值。

实际上是不可行的,毕竟java的值传递并不会真正的改变a,b的值,所以无论怎么在change方法中修改,main方法中始终打印a=10,b=20;

所以呢,真实答案请参考以下代码~

看似简单交换的面试小坑题~

 

看似简单交换的面试小坑题~

是不是感觉有点小坑呢~