本帖最后由 王新新 于 2013-5-22 17:40 编辑
- public class test2 {
- public static void main(String args[]){
- int m=10;
- int[]a={1,2,3,4};
- test(m,a);
- System.out.println(m);
- System.out.println(a[0]);
- }
- public static void test(int n,int[]t){
- n=0;
- t[0]=123;
- }
- }
复制代码 为什么变量m的值为改变,a【0】却改变了呢 |