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初學者有所幫助。