java交换两个数的值
时间: 2024-02-05 18:29:27 浏览: 27
要在Java中交换两个数的值,你可以使用一个临时变量来保存其中一个数的值。下面是一个示例代码:
```java
public class SwapNumbers {
public static void main(String[] args) {
int num1 = 10;
int num2 = 20;
System.out.println("交换前:");
System.out.println("num1 = " + num1);
System.out.println("num2 = " + num2);
// 使用临时变量进行交换
int temp = num1;
num1 = num2;
num2 = temp;
System.out.println("交换后:");
System.out.println("num1 = " + num1);
System.out.println("num2 = " + num2);
}
}
```
运行以上代码,你会看到输出结果如下:
```
交换前:
num1 = 10
num2 = 20
交换后:
num1 = 20
num2 = 10
```
通过使用一个临时变量,我们可以在不丢失数据的情况下交换两个数的值。