📅  最后修改于: 2023-12-03 14:49:30.778000             🧑  作者: Mango
以下是Java代码的输出:
public class Main {
public static void main(String[] args) {
int num1 = 5;
int num2 = 3;
System.out.println("初始值:");
System.out.println("num1 = " + num1);
System.out.println("num2 = " + num2);
// 将num1和num2交换值
int temp = num1;
num1 = num2;
num2 = temp;
System.out.println("交换后的值:");
System.out.println("num1 = " + num1);
System.out.println("num2 = " + num2);
}
}
输出结果:
初始值:
num1 = 5
num2 = 3
交换后的值:
num1 = 3
num2 = 5
这段代码定义了一个名为Main
的公共类,并具有一个名为main
的静态方法。在main
方法中,我们定义了两个整数变量num1
和num2
,并初始化为5和3。
通过使用第三个变量temp
,我们将num1
和num2
的值进行交换。通过将num1
的值赋给temp
,然后将num2
的值赋给num1
,最后将temp
的值赋给num2
,我们实现了两个变量值的交换。
最后,我们使用System.out.println
语句打印初始值和交换后的值,通过字符串拼接将变量名和值一起输出。输出结果显示初始值为num1 = 5
和num2 = 3
,交换后的值为num1 = 3
和num2 = 5
。
该代码片段展示了如何在Java中交换两个变量的值,这在编程中经常会用到。交换变量值是一种常见的操作,它可以用于解决许多编程问题。