值传递和地址传递图解
2017-08-08 19:10
225 查看
值传递和地址传递图解
class Test3 { public static void main(String[] args) { int a = 10; int b = 20; System.out.println("a:" + a + ",b:" + b); change(a, b); System.out.println("a:" + a + ",b:" + b); //a=10,b=20 //a=10,b=20 //a=20,b=40 //a=10,b=20 值传递 int[] arr = new int[]{ 1, 2, 3, 4, 5 }; change(arr); System.out.println(arr[1]);//4 System.out.println(arr[3]);//8 } public static void change(int a, int b) { System.out.println("a:" + a + ",b:" + b); a = b; b = a + b; System.out.println("a:" + a + ",b:" + b); } public static void change(int[] arr) { //arr=new int[]{1,2,3,4,5}; for (int x = 0; x < arr.length; x++) { if (arr[x] % 2 == 0) { arr[x] *= 2; } } } }
相关文章推荐
- C 值传递与地址传递图解
- Sharepoint工作流与Infopath表单之间的数据传递(图解)
- 关于&$地址传递的练习
- 【java】论integer是地址传递还是值传递
- C语言及程序设计提高例程-6 参数传递方式:传值与传地址
- 注释、接续符、值传递、地址传递、转义字符
- android 触摸事件传递图解
- C# URL地址 传递参数
- 不传递地址,改变外界变量的值
- 值传递、地址传递与引用传递的使用
- 图解ARP协议(五)免费ARP:地址冲突了肿么办?
- 看结果,测试?java中的String类 字符串拆分成字符串数组 判定邮箱地址 字符串比较 参数传递?
- URLEncode进行url传递地址的加密与解密
- 第十七周上机任务-项目1(2)从大到小输出三个整数-(采用传递地址值的方法)
- 深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第四节 参数传递对堆栈的影响 1
- 17周项目一,2,(传递地址)
- 通过url地址传递多个参数
- VS2015安装教程(带图解+下载地址+超详细)
- 论integer是地址传递还是值传递
- 通过js引用地址传递参数