الطريقة العادية:
الفئة العامة max {public static void main (string [] args) {double [] MyList = {1.9 ، 2.9 ، 3.4 ، 3.5،10،11،15،100 ، -1 ، -4.5} ؛ // تحديد مجموعة أحادية البعد مزدوجة = myList [0] ؛ // 0 هو أول مجموعة صفيف لـ (int i = 0 ؛ i <mylist.length ؛ i ++) {// ابدأ looping لمجموعة أحادية البعد إذا (mylist [i]> num) {// loop للحكم على عناصر الصفيف num = myList [i] ؛ } // issign to num ، ثم loop مرة أخرى} system.out.println ("القيمة القصوى هي" + num) ؛ // الخروج من الحلقة وإخراج النتيجة}}المشغل الثلاثي:
الفئة العامة max {public static void main (string [] args) {double [] MyList = {1.9 ، 2.9 ، 3.4 ، 3.5،10،11،15،1 ، -1 ، -4.2} ؛ // تحديد مجموعة أحادية البعد مزدوجة = myList [0] ؛ // 0 هو أول مجموعة صفيف لـ (int i = 0 ؛ i <mylist.length ؛ i ++) {// start loop أحادي الأبعاد صفيف num = (mylist [i] <num؟ num: mylist [i]) ؛ // عامل تجريبي ، راجع التعليقات للحصول على التفاصيل} system.out.println ("القيمة القصوى هي" + num) ؛ // الخروج من الحلقة وإخراج النتيجة}}ملاحظة: هل بناء الجملة لحالة المشغل الثلاثية؟ النتيجة 1: النتيجة 2 ؛ المزايا موجزة في التعليمات البرمجية ، ولكن العيوب سيئة القراءة
مثال: int a ، b ، c ؛
a = 2 ؛ b = 3 ؛
C = A> B؟ 100: 200 ؛
الدلالات: إذا كان A> B ، C = 100 ؛ A <B ، C = 200
الوظائف/الطرق العامة:
الفئة العامة Max {double [] MyList = {1.9 ، 2.9 ، 3.4 ، 100،3.5،10،11،12،13 ، -1} ؛ double num = myList [0] ؛ void getValue () {// إنشاء طريقة عامة لـ (int i = 0 ؛ i <mylist.length ؛ i ++) {num = (myList [i] <num؟ num: mylist [i]) ؛ // trial operator} system.out.println ("القيمة القصوى هي"+num) ؛ } public static void main (String args []) {max max = new max () ؛ // إنشاء الكائن max.getValue () ؛ // تقويم الأساليب العامة من خلال الكائن}}ملاحظة: تتطلب الطريقة 3 استخدام الأفكار الموجهة للكائنات