39.Java值交换

值交换

案例: 定义交换数值的功能函数,基本类型数据, 数组,实例对象, String。

基本数据类型交换

结果:发现交换值前后没有变量的值发生变化。

原因分析:

数组类型交换

结果:交换值成功。

原因分析:操作的是同一个数组对象。

对象的值交换:

字符串的值交换:

交换值失败。

author@nohert
原文地址:https://www.cnblogs.com/gzgBlog/p/13584994.html