English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يعد طريقة Java Math min() العودة إلى أصغر قيمة من المعاملات المحددة.
جملة min() هي:
Math.min(arg1, arg2)
ملاحظة: min() هي طريقة ثابتة. لذلك، يمكننا استخدام اسم فئة Math للاستدلال على هذه الطريقة.
arg1 / arg2 - معاملات العودة لأصغر قيمة
ملاحظةملاحظة: يجب أن تكون نوع البيانات للمعاملات int، long، float أو double.
يعود إلى أصغر قيمة من المعاملات المحددة
class Main { public static void main(String[] args) { // Math.min() مع معاملات int int num1 = 35; int num2 = 88; System.out.println(Math.min(num1, num2)); // 35 / Math.min() مع معاملات long long num3 = 64532L; long num4 = 252324L; System.out.println(Math.min(num3, num4)); // 64532 // Math.min() مع معاملات float float num5 = 4.5f; float num6 = 9.67f; System.out.println(Math.min(num5, num6)); // 4.5 // Math.min() مع معاملات double double num7 = 23.44d; double num8 = 32.11d; System.out.println(Math.min(num7, num8)); // 23.44 } }
في المثال السابق، سنستخدم طريقة Math.min() مع معاملات نوع البيانات int، long، Float و Double.
class Main { public static void main(String[] args) { // 创建int类型的数组 int[] arr = {4, 2, 5, 3, 6}; //تخصيص العنصر الأول من المجموعة كأصغر قيمة int min = arr[0]; for (int i = 1; i < arr.length; i++) { //قارن جميع العناصر مع min //تخصيص أصغر قيمة لـ min min = Math.min(min, arr[i]); } System.out.println("أصغر قيمة: " + min); } }
في المثال السابق، قمنا بإنشاء مجموعة تسمى arr.المجموعة. في البداية، يحتوي المتغير min على العنصر الأول من المجموعة.
في هذا المكان، نستخدم الدائرة للوصول إلى جميع عناصر المجموعة. لاحظ هذه السطر،
min = Math.min(min, arr[i])
يقارن الطريقة Math.min() المتغير min مع جميع عناصر المجموعة ويقوم بتخصيص أصغر قيمة لها.