在c中可以看到这样的函数:void func(int *a, int *b)
{
*a = 10;
*b = 11;
}当然,a,b的值可能是复杂的算法算出的相关的两个值,也就是说不能把a和b两个值用两个函数的返回值分别传出。
我想把这样的函数写成java一个类的method,但不知怎么样写。
我也不想把这两个简单的int值包装成一个类,然后由method返回这样一个类。
应该怎么写呢?
{
*a = 10;
*b = 11;
}当然,a,b的值可能是复杂的算法算出的相关的两个值,也就是说不能把a和b两个值用两个函数的返回值分别传出。
我想把这样的函数写成java一个类的method,但不知怎么样写。
我也不想把这两个简单的int值包装成一个类,然后由method返回这样一个类。
应该怎么写呢?
int c [] = {a,b};
return c;
}
只能自定义类代替一下:Pint
void func(Pint a, Pint b)
{
a.intValue = 10;
b.intValue = 11;
}
{
a.intValue = 10;
b.intValue = 11;
}