编写一个Java程序,从键盘输入两个变量,实现两个变量的交换
时间: 2023-03-24 15:00:18 浏览: 125
交换两个变量的值.java
好的,下面是Java代码实现,实现从键盘输入两个变量,并进行交换:
```java
import java.util.Scanner;
public class SwapVariables {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入第一个变量:");
int variable1 = input.nextInt();
System.out.print("请输入第二个变量:");
int variable2 = input.nextInt();
System.out.println("交换前:");
System.out.println("variable1 = " + variable1);
System.out.println("variable2 = " + variable2);
int temp = variable1;
variable1 = variable2;
variable2 = temp;
System.out.println("交换后:");
System.out.println("variable1 = " + variable1);
System.out.println("variable2 = " + variable2);
}
}
```
这个程序首先导入了`java.util.Scanner`类,以便从键盘读取输入。然后程序提示用户输入两个整数变量,并通过`nextInt()`方法读取键盘输入。
接下来,程序使用一个临时变量`temp`来保存第一个变量的值,然后将第一个变量赋值为第二个变量的值,再将第二个变量赋值为`temp`中保存的第一个变量的值,从而完成了两个变量的交换。
最后,程序输出交换前后的两个变量的值,以便用户查看结果。
阅读全文