方法换位置