فرز مصفوفات جافا بترتيب تنازلي
لا يتم دعم فرز المصفوفات بترتيب تنازلي مباشرة بواسطة فئة المصفوفات. ومع ذلك، هناك طرق متاحة لتحقيق ذلك.
فرز الكائنات بترتيب تنازلي
إذا كانت المصفوفة الخاصة بك تحتوي على كائنات، فيمكنك استخدام طريقة الفرز () مع المقارنة. الذي يعكس ترتيب الفرز:
Arrays.sort(a, Collections.reverseOrder());
سيؤدي هذا إلى فرز المصفوفة بترتيب تنازلي بناءً على الترتيب الطبيعي للكائنات .
فرز المصفوفات الأولية بترتيب تنازلي
بالنسبة للمصفوفات البدائية، عليك اتباع عملية من خطوتين:
مثال لـ int Array:
int[] arr = {5, 2, 8, 1, 3};
// Sort in ascending order
Arrays.sort(arr);
// Reverse the array
Collections.reverse(Arrays.asList(arr));
// Array is now sorted in descending order
الطرق البديلة:
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3