交换数组中某两个元素的位置
时间: 2024-11-09 14:26:37 浏览: 11
Python实现变量数值交换及判断数组是否含有某个元素的方法
在Java中,交换数组中两个元素的位置非常简单,可以直接使用一个新的变量来暂存其中一个元素,然后用另一个元素替换它,最后再用新存储的元素替换原来的位置上的值。以下是一个简单的示例:
```java
public class ArraySwapExample {
public static void main(String[] args) {
// 假设我们有一个整型数组
int[] array = {1, 2, 3, 4, 5};
// 我们想交换数组中的第一个元素(索引0)和最后一个元素(索引4)
int temp = array[0]; // 暂存第一个元素
array[0] = array[4]; // 第一个位置放上最后一个元素
array[4] = temp; // 最后一个位置放上之前暂存的第一个元素
// 输出交换后的数组
for (int i : array) {
System.out.print(i + " ");
}
}
}
```
运行这段代码,你会看到输出为 `5 2 3 4 1`,表明元素已经被成功地交换了。
阅读全文