zoukankan      html  css  js  c++  java
  • 《java入门第一季》之参数引用

    Java中的参数传递问题:
    		基本类型:形式参数的改变对实际参数没有影响。
    		引用类型:形式参数的改变直接影响实际参数。
    */
    class ArgsDemo {
    	public static void main(String[] args) {
    		int a = 10;
    		int b = 20;
    		System.out.println("a:"+a+",b:"+b); //a:10,b:20
    		change(a,b);//基本类型:形式参数的改变对实际参数没有影响。
    		System.out.println("a:"+a+",b:"+b); //???	a:10,b:20
    
    		int[] arr = {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) { //a=10,b=20
    		System.out.println("a:"+a+",b:"+b); //a:10,b:20
    		a = b;	//a=20//基本类型:形式参数的改变对实际参数没有影响。
    		b = a + b; //b=40
    		System.out.println("a:"+a+",b:"+b); //a:20,b:40
    	}
    
    	public static void change(int[] arr) { //arr={1,2,3,4,5};
    		for(int x=0; x<arr.length; x++) {//引用类型:形式参数的改变直接影响实际参数。
    			if(arr[x]%2==0) {
    				arr[x]*=2;
    			}
    		}
    		//arr={1,4,3,8,5};
    	}
    }

  • 相关阅读:
    实例事件
    实例方法
    Extends Option 扩展选项
    Watch 选项 监控数据
    methods方法选项
    computed Option 计算选项
    propsData Option 全局扩展的数据传递
    component 父子组件
    component-04 动态绑定组件
    component 全局局部组件
  • 原文地址:https://www.cnblogs.com/wanghang/p/6299889.html
Copyright © 2011-2022 走看看