public static void swap(int x, int y) { x = y; y = x; } public static void main(String[] args) { int x = 1; int y = 2; swap(x,y) System.out.println(x); System.out.println(y); }
因为基本数据类型不能用方法交换
基本数据类型在栈不在堆,栈结束后数据自然就不存在了