本帖最后由 郑正华 于 2012-8-13 22:40 编辑
public class TestDemo
{
public static void main(String[] args)
{
int[] a=new int[1]; ←创建了一个长度为1的int类型数组对象a;
modify(a); ←调用modify方法。并且把数组a作为参数传入;
System.out.println(a[0]); ←打印a[0]的值;
}
public static void modify(int[] a) ← 定义一个静态方法,这样main主函数才能调用它,这个方法接收的参数是一个int类型的数组,
{
a[0]++;
}
}
打印结果是1,对象a这个数组里面只有一个元素,就是a[0],modify方法对a[0]元素进行了自增,所以调用完modify方法后a[0]的值就成了1, |