Java是一种面向对象编程语言,它提供了丰富的工具和语法来帮助开发人员编写高效的代码。在Java中,输入数字求最大值和最小值是一项常见的任务。本文将介绍如何使用Java编写代码来实现这个任务。
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int max = Integer.MIN_VALUE;int min = Integer.MAX_VALUE;int input;while (true) {System.out.println("请输入数字(输入0结束):");input = scanner.nextInt();if (input == 0) {break;}if (input >max) {max = input;}if (input< min) {min = input;}}System.out.println("最大值为:" + max);System.out.println("最小值为:" + min);}}上述代码使用了Scanner类来获取用户输入的数字。定义了两个变量max和min,分别初始化为最小值和最大值,以便与用户输入的数字进行比较。使用while循环,只要用户没有输入0,就不断地获取新的数字,并比较其大小。如果用户输入的数字比当前的最大值还要大,就更新最大值。如果输入的数字比当前的最小值还要小,就更新最小值。最后,输出最大值和最小值。
总之,使用Java语言输入数字求最大值和最小值是一项非常简单的任务。只需要了解Scanner类的基本用法和比较操作符的用法即可完成。希望本文能够对Java初学者有所帮助。