Java swap交换两个数
Java使用值传递的方式将实参传递给方法。传递基本数据类型变量的值与传递数组的值不同。
对于基本类型数据参数如int byte double,传递的是实参的值。
对于数组类型参数,参数值是数组的引用,给方法传递的是这个引用。
即,如果改变方法中的数组,将会看到方法外的数组也变化了。
声明和方法所需的空间在栈中,数组存储在堆中。堆用于动态内存分配。
public static void main(String[] args) {
int[] a = {1, 2};
swap
原创
2020-05-20 19:58:00 ·
908 阅读 ·
0 评论