logo

جافا عدد صحيح ماكس () الأسلوب

ال الأعلى() هي طريقة لفئة عدد صحيح تحت جافا حزمة لانج. تقوم هذه الطريقة بإرجاع القيمة القصوى رقميًا بين وسيطتي الطريقة المحددتين من قبل المستخدم. يمكن تحميل هذه الطريقة بشكل زائد وتأخذ الوسائط int و double و float و long. يتم تحديد هذه الطريقة بواسطة الرياضيات فصل.

ملاحظة: إذا تم تمرير رقم موجب ورقم سالب كوسيطة، فسيتم إنشاء نتيجة موجبة. وإذا تم تمرير كلا المعلمتين كرقم سالب، فإنه يولد نتيجة ذات حجم أقل.

بناء الجملة:

وفيما يلي إعلان الأعلى() طريقة:

 public static int max(int a, int b) public static long max(long a, long b) public static float max(float a, float b) public static double max(double a, double b) 

معامل:

نوع البيانات معامل وصف مطلوب / اختياري
كثافة العمليات أ القيمة الرقمية التي أدخلها المستخدم. مطلوب
كثافة العمليات ب القيمة الرقمية التي أدخلها المستخدم. مطلوب

عائدات:

ال الأعلى() تُرجع الطريقة القيمة الأكبر بين وسيطتي الطريقة المحددتين من قبل المستخدم.

الاستثناءات:

الذي - التي

نسخة التوافق:

جافا 1.5 وما فوق

مثال 1

 public class IntegerMaxExample1 { public static void main(String[] args) { // get two integer numbers int x = 5485; int y = 3242; // print the larger number between x and y System.out.println('Math.max(' + x + ',' + y + ')=' + Math.max(x, y)); } } 
اختبره الآن

انتاج:

 Math.max(5485,3242)=5485 

مثال 2

 import java.util.Scanner; public class IntegerMaxExample2 { public static void main(String[] args) { //Get two integer numbers from console System.out.println('Enter the Two Numeric value: '); Scanner readInput= new Scanner(System.in); int a = readInput.nextInt(); int b = readInput.nextInt(); readInput.close(); //Print the larger number between a and b System.out.println('Larger value of Math.max(' + a + ',' + b + ') = ' + Math.max(a, b)); } } 

انتاج:

 Enter the Two Numeric value: 45 77 Larger value of Math.max(45,77) = 77 

مثال 3

 public class IntegerMaxExample3 { public static void main(String[] args) { //Get two integer numbers int a = -25; int b = -23; // Prints result with lower magnitude System.out.println('Result: '+Math.max(a, b)); } } 
اختبره الآن

انتاج:

 Result: -23 

مثال 4

 public class IntegerMaxExample4 { public static void main(String[] args) { //Get two integer numbers int a = -75; int b = 23; // Prints result with positive value System.out.println('Result: '+Math.max(a, b)); } } 
اختبره الآن

انتاج:

 Result: 23