本文共 620 字,大约阅读时间需要 2 分钟。
基本数据类型:拷贝一份
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://blog.51cto.com/1095221645/1427464 如需转载请自行联系原作者