当前位置: 代码迷 >> J2SE >> 考一个基本概念解决方案
  详细解决方案

考一个基本概念解决方案

热度:64   发布时间:2016-04-24 14:17:36.0
考一个基本概念
下面的c程序,形参是2个指针,在函数体内对指针指向的内容进行修改,请写出对应的java程序(不许定义新类)。
void   func(int   *a,   int   *b){
    *a   =   1;
    *b   =   2;
}

------解决方案--------------------
基本类型java中是传值的,java能解决的方法就是用类将a,b封装,然后把这个类作为参数
------解决方案--------------------
还有个折衷的办法:
void func(int[] ab){
ab[0] = 1;
ab[1] = 2;
}
  相关解决方案