基本数据类型:拷贝一份
x.add(x,y)
非基本数据类型:引用
int[] as = {1,3};
x.add(as);
public class Test {
public static void main(String[] args) {
Person p1 = new Person();
// int a = 5,b = 7;
// //基本数据类型,传递的是copy
// int result = p1.add(a,b);
// System.out.println(result);
// System.out.println(a);
//
// int[] as = {1,2};
// //非基本数据类型,传递的是引用(地址)
// int result1 = p1.add2(as);
// System.out.println(result1);
// System.out.println(as[0]+" "+as[1]);
int[][] q = {{1,2},{3,4}};
int b = 5;
int result3 = p1.add3(q[0],b);
System.out.println(result3+" "+q[0][0]+" "+b);
}
}
本文出自 “烟雨平生” 博客,请务必保留此出处http://1095221645.blog.51cto.com/6507311/1427464