อาร์เรย์เป็นชุดข้อมูลที่มีข้อมูลเดียวกัน -อาร์เรย์มิติ ต่อไปนี้เป็นอาร์เรย์หนึ่งมิติเป็นตัวอย่างเพื่อแสดงให้เห็นถึงการใช้งานของอาร์เรย์ Java
1. การประกาศอาเรย์
การประกาศอาเรย์มีสองรูปแบบต่อไปนี้ (ตำแหน่งของวงเล็บเหลี่ยมแตกต่างกัน):
int arr []; int [] arr2;
2. การเริ่มต้นอาเรย์
การเริ่มต้นอาร์เรย์มีสองรูปแบบดังนี้ (โดยใช้ใหม่หรือไม่ใช้ใหม่):
int arr [] = new int [] {1, 3, 5, 7, 9};3. วนซ้ำผ่านอาร์เรย์
ในการสำรวจอาร์เรย์คุณสามารถใช้/foreach ได้ดังนี้:
โมฆะสาธารณะคงที่หลัก (สตริง [] 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. array.fill () เติมในอาร์เรย์
การใช้วิธีการคงที่ของคลาสอาร์เรย์นั้นต้องใช้แพ็คเกจนำเข้า java.util.arrays เพื่อกำหนดวิธีการโหลดหนักจำนวนมาก
โมฆะเติม (int [] a, int val) เติมโมฆะทั้งหมด (int [] a, int fromindex, int toindex, int val) องค์ประกอบของดัชนีที่ระบุ int [] arr3 = int ใหม่ [5]; x: arr3) {system.out.print (x + "/t"); int x: arr3) {system.out.print (x + "/t"); 8, 8); ฟรี (int x: arr3) {system.out.print (x + "/t");5. array.sort () เรียงลำดับอาร์เรย์
Void sort (int [] a) การเรียงลำดับโมฆะเรียงลำดับทั้งหมด (int [] a, int fromindex, int toindex) การเรียงลำดับองค์ประกอบการจัดทำดัชนีที่ระบุ int [] arr4 = {3, 7, 2, 9}; สำหรับ (int x: arr4) {system.out.print (x + "/t"); 1, 9}; println ();6. array.copyof () คัดลอกอาร์เรย์
int [] copyof (int [] ต้นฉบับ, int newlenth) อาร์เรย์, ระบุความยาวของอาร์เรย์ใหม่ int [] copyofrange (int [] ต้นฉบับ, int จาก, int ถึง) ระบุดัชนี 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 = array.aslist (StringArray) .contains (" a "); system.out.println ( b);ใช้อาร์เรย์ครั้งแรก aslist () เพื่อแปลงอาร์เรย์เป็นรายการ <string> เพื่อให้คุณสามารถใช้ฟังก์ชั่นการเชื่อมต่อของรายการที่เชื่อมโยงแบบไดนามิกเพื่อพิจารณาว่าองค์ประกอบนั้นรวมอยู่ในรายการที่เชื่อมโยงหรือไม่
8. เชื่อมต่อสองอาร์เรย์
int [] intarray = {1, 2, 3, 4, 5}; ;Arrayutils เป็นไลบรารีคลาสการประมวลผลอาร์เรย์ที่จัดทำโดย Apache
9. อาร์เรย์พลิก
int [] intarray = {1, 2, 3, 4, 5}; ]ยังคงใช้ arrayutils สากล
10. ลบองค์ประกอบออกจากอาร์เรย์
int [] intarray = {1, 2, 3, 4, 5}; int [] ลบ = arrayutils.removeElement (intarray, 3); // สร้าง arrayystem.out.out.println (array.toString (ลบ));