المصفوفة هي مجموعة من البيانات نفسها. صفيف N-1 كصفيف صفيف N-1 Dimension. ما يلي يستخدم صفيف كمثال لتوضيح استخدام صفيف Java.
1. بيان الصفيف
تصريحات الصفيف لها النموذجين التاليين (مواقف الأقواس المربعة مختلفة):
int arr [] ؛ int [] arr2 ؛
2. تهيئة الصفيف
هناك نوعان من تهيئة الصفيف ، على النحو التالي (باستخدام جديد أم لا باستخدام جديد):
int arr [] = new int [] {1 ، 3 ، 5 ، 7 ، 9} ؛3. اجتياز صفيف
لاجتياز الصفيف ، يمكنك استخدام/foreach ، على النحو التالي:
public static void (string [] args) {int arr [] = new int [] {1 ، 3 ، 5 ، 7،9} ؛ (int i = 0 ؛ i <arr.length ؛ ++ i) {system.out.print (arr [i] +"/t") ؛ system.out.print (x + "/t") ؛4. المصفوفات.
باستخدام الطريقة الثابتة لفئة المصفوفات ، مطلوب حزمة الاستيراد java.util.arrays ، ويتم تحديد العديد من الطرق المحملة الزائدة.
تعبئة باطلة (int [] a ، int val) ملء باطلة (int [] a ، int fromindex ، int toindex ، int val) int int [] arr3 = new int [5] ؛ System.out.print (x + "/t") ؛ {system.out.print (x + "/t") ؛ int x: arr3) {system.out.print (x + "/t") ؛5. المصفوفات.
فرز باطل (int [] أ) فرز الفراغ المصنفة (int [] ، int fromindex ، int toindex) فرز عنصر الفهرسة المحدد int [] arr4 = {3 ، 7 ، 2 ، 9} ؛ لـ (int x: arr4) {system.print (x + "/t") ؛ 1 ، 9} ؛ println () ؛6. Arrays.copyof () نسخ المصفوفة
int [] copyof (int [] Original ، int newlenth) copy prays ، حدد طول المصفوفة الجديدة int [] copyofrange (int [] intiral ، int ، int to) ، حدد الفهرس int [] للمصفوفة الأصلية من الصفيف الأصلي من الصفيف الأصلي. arrays.copyofrange (ARR6 ، 1 ، 3) ؛ : arr8) {system.out.print (x + "/t") ؛} system.out.println () ؛ 7. تحقق مما إذا كان الصفيف يحتوي على قيمة معينة
String [] StringArray = {"A" ، "B" ، "C" ، "D" ، "E" ، "Boolean B = Arrays.Aslist (StringArray) .Contains (" A ") ؛ System.Out.println ( ب) ؛استخدم First Arrays.Aslist () لتحويل المصفوفة إلى القائمة <String> ، بحيث يمكن أن تحدد الدالة القائمة المرتبطة الديناميكية ما إذا كان العنصر مدرجًا في القائمة المرتبطة.
8. قم بتوصيل صفائفين
int [] Intarray = {1 ، 2 ، 3 ، 4 ، 5} ؛ ؛ArrayUtils هي مكتبة فئة معالجة الصفيف التي توفرها Apache.
9. صفيف الوجه
int [] intarray = {1 ، 2 ، 4 ، 5} ؛ ]لا يزال يستخدم الصفيفات العالمية.
10. قم بإزالة عنصر من صفيف
int [] intarray = {1 ، 2 ، 3 ، 4 ، 5} ؛