用JAVA编程从键盘输入2个不同的整数,按照从小到大顺序输出
时间: 2024-05-14 20:15:47 浏览: 146
可以使用Java的Scanner类来从键盘输入整数,并使用if语句进行大小比较。以下是用Java编程实现输入2个整数并按照大小排序的示例代码:
```
import java.util.Scanner;
public class SortNumbers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个整数:");
int num1 = scanner.nextInt();
System.out.print("请输入第二个整数:");
int num2 = scanner.nextInt();
if (num1 < num2) {
System.out.println(num1 + " " + num2);
} else {
System.out.println(num2 + " " + num1);
}
}
}
```
运行程序后,会提示用户输入两个整数,然后按照从小到大的顺序输出这两个整数。
相关问题
用Java实现从键盘输入三个整数 按从小到大的顺序输出
在Java中,你可以通过Scanner类从用户处获取键盘输入的三个整数,并使用Collections.sort()函数结合自定义比较器对它们进行排序。以下是一个简单的示例程序:
```java
import java.util.Scanner;
import java.util.Arrays;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入三个整数:");
int num1 = scanner.nextInt();
int num2 = scanner.nextInt();
int num3 = scanner.nextInt();
// 创建一个整数数组并添加输入的数值
Integer[] numbers = {num1, num2, num3};
// 自定义比较器,按照升序排列
Arrays.sort(numbers, Collections.reverseOrder());
System.out.println("按从小到大的顺序输出:");
for (int i : numbers) {
System.out.print(i + " ");
}
scanner.close();
}
}
```
当你运行这个程序时,它会提示你输入三个整数,然后输出按升序排列的结果。
用JAVA写一个从键盘输入四个整数,从小到大顺序输出
### 回答1:
以下是使用JAVA编写一个从键盘输入四个整数,并按照从小到大顺序输出的示例代码:
```java
import java.util.Scanner;
public class SortNumbers {
public static void main(String[] args) {
int num1, num2, num3, num4;
Scanner input = new Scanner(System.in);
//从键盘输入四个整数
System.out.println("请输入四个整数:");
num1 = input.nextInt();
num2 = input.nextInt();
num3 = input.nextInt();
num4 = input.nextInt();
//对四个数进行排序,从小到大输出
int[] nums = {num1, num2, num3, num4};
for (int i = 0; i < nums.length - 1; i++) {
for (int j = i + 1; j < nums.length; j++) {
if (nums[i] > nums[j]) {
int temp = nums[i];
nums[i] = nums[j];
nums[j] = temp;
}
}
}
System.out.println("从小到大排序后的结果是:");
for (int i = 0; i < nums.length; i++) {
System.out.print(nums[i] + " ");
}
}
}
```
您可以在命令行或者IDE中运行此代码,然后依次输入四个整数,程序将会自动将它们从小到大排序并输出。
### 回答2:
以下是使用JAVA编写的实现从键盘输入四个整数,然后按照从小到大的顺序输出的代码:
```java
import java.util.*;
public class SortIntegers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[4];
System.out.println("请输入四个整数:");
for (int i = 0; i < numbers.length; i++) {
numbers[i] = scanner.nextInt();
}
Arrays.sort(numbers);
System.out.println("从小到大排序后的结果为:");
for (int number : numbers) {
System.out.print(number + " ");
}
scanner.close();
}
}
```
运行以上代码后,在控制台上输入四个整数,程序将会按照从小到大的顺序输出这四个整数。
阅读全文
相关推荐
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)