هناك العديد من العمليات الشائعة في المصفوفات التي يجب على الجميع إتقانها، لأنها ستُستخدم بشكل متكرر عند تعلم مصفوفات جافا. هناك بعض الأشياء التي تعرضت لها من قبل، يمكنك مراجعتها مرة أخرى لتعميق ذاكرتك لمثل هذا الاستخدام. تلخص هذه المقالة ثلاث طرق لك: toString، والفرز، والمساواة، وبعد تحليل بسيط، سيتم عرض أمثلة التعليمات البرمجية المقابلة.
1.toString الأسلوب
إخراج المصفوفة كسلسلة بالتنسيق الافتراضي.
public static void main(String[] args) { int dataA[] = new int[] {1,2,5,4,3}; System.out.println(Arrays.toString(dataA)); }
2. طريقة الفرز
فرز المصفوفة بترتيب تصاعدي.
يلاحظ
تحليل مجموعة المعلمة
( 1) هي قيمة عددية، مرتبة تصاعديًا افتراضيًا
( 2) وهي سلسلة (إنجليزية) مرتبة ترتيباً أبجدياً تصاعدياً
( 3) عبارة عن سلسلة (صيني) مرتبة تصاعديا حسب رقم ترميز السلسلة
( 4) إذا كان نوعًا مخصصًا، فيجب دعم الفئة المخصصة بواسطة الواجهة القابلة للمقارنة أو المقارنة
int[] intTest={15,78,32,5,29,22,17,34}; Arrays.sort(intTest); الإخراج(intTest);
3. يساوي
قارن عناصر المصفوفة بالمساواة.
int []arr1 = {1,2,3}; int []arr2 = {1,2,3}; System.out.println(Arrays.equals(arr1,arr2));
ملحوظة: إذا كانت قيم عناصر صفيفين هي نفسها، ولكن عناصر الموضع المقابلة للصفيفين مختلفة، فإن نتيجة الإرجاع لـ Arrays.equals تكون خاطئة.
ما سبق هو الاستخدامات الشائعة لفئة Arrays في Java، وبعد أن تتعلمها، يمكنك حفظها لمراجعتها لاحقًا. بالطبع، لا ينتهي استخدام فئة Arrays عند هذا الحد، وتحتاج إلى العثور على المزيد من الطرق لاستكمالها بعد الفصل.