這種題目第一眼看上去賊簡單,作為一道面試題可能一不小心就入坑了~ 我想大部分人第一眼看上去可能會想著 交換a,b的值。 實際上是不可行的,畢竟java的值傳遞並不會真正的改變a,b的值,所以無論怎麼在change方法中修改,main方法中始終列印a=10,b=20; 所以呢,真實答案請參考以下代碼~ ...
這種題目第一眼看上去賊簡單,作為一道面試題可能一不小心就入坑了~
我想大部分人第一眼看上去可能會想著 交換a,b的值。
實際上是不可行的,畢竟java的值傳遞並不會真正的改變a,b的值,所以無論怎麼在change方法中修改,main方法中始終列印a=10,b=20;
所以呢,真實答案請參考以下代碼~
是不是感覺有點小坑呢~