Java中参数传递问题
来源:互联网 发布:上海知楚 旻泉 编辑:程序博客网 时间:2024/06/11 02:27
package day06;import javafx.collections.ListChangeListener.Change;public class ArgsDemo {public static void main(String[] args) {// TODO Auto-generated method stubSystem.out.println("----问题1-----");int a=10;int b=20;System.out.println("a:"+a+",b"+b);//a:10,b:20change(a,b);System.out.println("a:"+a+",b"+b);//???问题1:a?b?System.out.println("----问题2-----");int []arr={1,2,3,4,5};change(arr);System.out.println(arr[1]);//??问题2:arr[1]?}//同名函数,根据参数传递类型不同,与返回值无关public static void change(int a,int b){//a=10,b=20System.out.println("a:"+a+",b"+b);//a:10,b:20a=b;//a=20b=a+b;//b=40System.out.println("a:"+a+",b"+b);//a:20,b=40}public static void change(int []arr){//arr={1,2,3,4,5};for(int i=0;i<arr.length;i++){if(arr[i]%2==0){arr[i]*=2;}}//arr={1,4,3,6,5};}}
内存图:
输出结果:
总结:
JAVA中的参数传递问题:
基本类型:形式参数的改变对实际参数没有影响
引用类型:形式参数的改变直接影响实际参数
0 0
- Java中参数传递问题
- Java中参数传递问题
- java中参数传递问题
- Java中参数传递的问题
- Java中String作参数传递问题
- Java中参数传递的问题
- java web中传递中文参数问题
- java中参数传递的问题
- java中有关参数传递的问题
- 黑马程序员--Java中参数传递问题
- Java中参数传递问题总结
- 关于java中参数传递的问题
- java中String类型参数传递问题
- Java 中参数传递的问题
- java中参数的传递问题
- java程序中参数值传递与引用传递问题
- java参数传递问题
- java参数传递问题
- PHPExcel
- Gerrit安装和使用说明
- CSS:简单讲解position属性
- jqlite
- linux开机启动最初阶段
- Java中参数传递问题
- 测试也需要懂尼尔森的十大可用性原则
- vb中 打开文件夹浏览框的方法总结
- jdk版本导致的类型转换异常
- bzoj2301 [HAOI2011]Problem b (莫比乌斯函数)
- javascript的基本语法
- 【水题】UVA 512 Spreadsheet Tracking
- hadoop伪分布式环境搭建
- C#MVC视图获取modle实体类中的参数