วันพฤหัสบดีที่ 25 กรกฎาคม พ.ศ. 2556

อาร์เรย์ (Array)

อาร์เรย์ (Array) 
          คือ ตัวแปรชุด หรือการเก็บข้อมูลประเภทหนึ่ง โดยการนำชนิดข้อมูลพื้นฐาน มาเก็บในรูปแบบแถวลำดับ โดยมีเลขกำกับในสมาชิกแต่ละตัวในแถวลำดับ

-การประกาศอาร์เรย์
     ชนิดของตัวแปร [] ชื่อของอาร์เรย์ = new ชนิดของตัวแปร [จำนวนแถวลำดับ];
เช่น int [] a = new int [5]; คือ อารเรย์ชื่อ a มีจำนวนแถวลำดับเท่ากับ 5

-การกำหนดอาร์เรย์
     ชนิดของตัวแปร [] ชื่อของอาร์เรย์ = {ค่าลำดับที่1,ค่าลำดับที่2,...,ค่าลำดับที่n};
หรือ  ชื่อของอาร์เรย์ [ลำดับ n ของอาร์เรย์] = ค่าของอาร์เรย์ลำดับที่ n;
*การนำลำดับในอาร์เรย์จะเริ่มที่ 0 ดังนั้น ลำดับในอาร์เรย์จะเท่ากับจำนวนอาร์เรย์ - 1
เช่น int [] a = {1,2,3}; 
หรือ a[0] = 1;
    a[1] = 2;
    a[2] = 3;
คือ อาร์เรย์ชื่อ a มีจำนวนแถวลำดับเท่ากับ 3
โดยลำดับที่ 0 มีค่าเท่ากับ 1  
   ลำดับที่ 1 มีค่าเท่ากับ 2 
   ลำดับที่ 2 มีค่าเท่ากับ 3

-การเรียกใช้อาร์เรย์
     ชื่อของอาร์เรย์ [ลำดับ n ของอาร์เรย์];
เช่น a[i]; คือ การเรียกใช้อาร์เรย์ชื่อ a ลำดับที่ i

*ชื่ออาร์เรย์.length คือ ค่าความยาวของอาร์เรย์ 
เช่น int [] a = new int [4];
    int b = a.length; //ค่า b จะเท่ากับความยาวของอาร์เรย์ a ซึ่งเท่ากับ 4

ตัวอย่างการใช้อาร์เรย์(Array) ใน Lab5

ไม่มีความคิดเห็น:

แสดงความคิดเห็น