请问:java 如何实现引用?
比如C++中的:
void swap(int &x,int &y){
int temp =x;
x=y;
y = temp;
}
这样函数的参数传递的是引用,就可以直接调用这样的函数进行两个值的交换;java怎么实现引用?我写了一个是这样的:
void swap(int x[],int y[]){
int temp = x[0];
x[0] = y[0];
y[0] = temp;
}可是这样就要将int类型定义成int []实在是很不方便啊
比如C++中的:
void swap(int &x,int &y){
int temp =x;
x=y;
y = temp;
}
这样函数的参数传递的是引用,就可以直接调用这样的函数进行两个值的交换;java怎么实现引用?我写了一个是这样的:
void swap(int x[],int y[]){
int temp = x[0];
x[0] = y[0];
y[0] = temp;
}可是这样就要将int类型定义成int []实在是很不方便啊
java工程师
java jsp servlet spring hibernate js css
上面会一部分既可qq 283765999
地点:北京
java参数只传值,不传引用,所以你的要求无法实现!