ในบล็อกก่อนหน้านี้คุณได้เรียนรู้เกี่ยวกับ . ผ่านบล็อกนี้ใน Java Array ฉันจะอธิบายแนวคิดของ Arrays ใน Java และวิธีการทำงานของอาร์เรย์แบบเดี่ยวและหลายมิติการเรียนรู้เกี่ยวกับอาร์เรย์ Java เป็นสิ่งสำคัญในการสร้างรายได้ของคุณ .
ในบล็อก Java Array นี้ฉันจะพูดถึงหัวข้อต่อไปนี้:
- Java Arrays คืออะไร?
- การเข้าถึงองค์ประกอบเฉพาะใน Java Array
- อาร์เรย์หลายมิติใน Java
- การส่งผ่าน Java Array ไปยัง Method
ก่อนที่เราจะดำเนินการต่อไปเรามาดูกันว่าเหตุใดเราจึงต้องใช้ Java Array:
- อาร์เรย์เป็นโครงสร้างที่สำคัญในการเก็บข้อมูล
- Java ช่วยให้เราสามารถถือวัตถุประเภทเดียวกันได้โดยใช้อาร์เรย์
- สามารถใช้ด้วยความช่วยเหลือของลูปเพื่อเข้าถึงองค์ประกอบโดยดัชนีของพวกเขา
เริ่มจากโพสต์นี้ใน Java Array และทำความเข้าใจว่าอาร์เรย์คืออะไรกันแน่
Java Arrays คืออะไร?
อาร์เรย์ใน Java เป็นโครงสร้างข้อมูลที่เป็นเนื้อเดียวกันที่ใช้ใน Java เป็นอ็อบเจ็กต์ อาร์เรย์จัดเก็บค่าหนึ่งหรือหลายค่าของชนิดข้อมูลเฉพาะและจัดทำดัชนีการเข้าถึงเพื่อจัดเก็บค่าเดียวกัน องค์ประกอบเฉพาะในอาร์เรย์ถูกเข้าถึงโดยดัชนีของมัน อาร์เรย์นำเสนอวิธีที่สะดวกในการจัดกลุ่มข้อมูลที่เกี่ยวข้อง
การได้รับอาร์เรย์เป็นกระบวนการสองขั้นตอน
- ขั้นแรกคุณต้องประกาศตัวแปรประเภทอาร์เรย์ที่ต้องการ
- ประการที่สองคุณต้องจัดสรรหน่วยความจำที่จะเก็บอาร์เรย์โดยใช้ ใหม่ และกำหนดให้กับตัวแปรอาร์เรย์
ดังนั้นให้เรามาดูกันว่าเราจะประกาศอาร์เรย์ในรูปแบบต่างๆได้อย่างไร
รูปแบบทั่วไปของ Java Array Initialization
ตัวอย่าง : - int month_days []
รูปแบบทั่วไปของ Java Array Initialization
ตัวอย่าง:-
อาร์เรย์สามารถเริ่มต้นได้เมื่อมีการประกาศ อาร์เรย์จะถูกสร้างขึ้นโดยอัตโนมัติให้ใหญ่พอที่จะรองรับจำนวนองค์ประกอบที่คุณระบุในตัวเริ่มต้นอาร์เรย์ มี ไม่ จำเป็นต้องใช้ ใหม่ ตอนนี้ให้เราดูว่าเราจะนำสิ่งนี้ไปใช้ได้อย่างไร
รูปแบบทั่วไปของ Java Array Initialization
รหัสต่อไปนี้สร้างอาร์เรย์จำนวนเต็มเริ่มต้น:
class MyArray {public static voide main (String args []) {int month_days [] = {31,28,31,30,31,30,31,30,31,30,31} System.out.println ('เมษายน มี '+ month + days [3] +' days. ')}}
จะยุติธรรมก็ต่อเมื่อฉันอธิบายว่าคุณสามารถเข้าถึงองค์ประกอบใน Java Array ได้อย่างไร
การเข้าถึงองค์ประกอบเฉพาะใน Java Array
ในอาร์เรย์เราสามารถเข้าถึงองค์ประกอบที่ระบุโดยดัชนีภายในวงเล็บเหลี่ยม
ตัวอย่าง:-
รวบรวมชิ้นส่วนทั้งหมดเข้าด้วยกัน
โมฆะคงที่สาธารณะ main (String args []) {int month_days [] month_days = new int [12] month_days [0] = 31 month_days [1] = 28 month_days [2] = 31 month_days [3] = 30 month_days [4] = 31 month_days [5] = 30 month_days [6] = 31 month_days [8] = 30 month_days [9] = 31 month_days [10] = 30 month_days [11] = 31 System.out.println ('April has' + month_days [3] + 'วัน.')}}
ดังนั้นนี่คือทั้งหมดที่เกี่ยวกับอาร์เรย์และการประกาศและวิธีใช้อาร์เรย์มิติเดียว
ถ้าฉันบอกคุณว่าอาจมีอาร์เรย์อยู่ภายในอาร์เรย์ ฉันรู้ว่ามันฟังดูซับซ้อน แต่ไม่ต้องกังวลฉันรู้วิธีทำให้มันง่ายสำหรับคุณ
อาร์เรย์หลายมิติของ Java
การสอน Informatica สำหรับผู้เริ่มต้นดาวน์โหลด pdf ฟรี
อาร์เรย์หลายมิติคือ อาร์เรย์ของอาร์เรย์ .
การประกาศอาร์เรย์หลายมิติ
ในการประกาศเราต้องระบุดัชนีเพิ่มเติมแต่ละรายการโดยใช้วงเล็บเหลี่ยมชุดอื่น
ตามแนวคิดอาร์เรย์ที่ประกาศข้างต้นจะแสดงดังแสดงในรูป: -
ตอนนี้ให้เราสาธิตอาร์เรย์หลายมิติ
โปรแกรมต่อไปนี้ตัวเลขแต่ละองค์ประกอบในอาร์เรย์จากซ้ายไปขวาบนลงล่างจากนั้นแสดงค่าเหล่านี้:
คลาส Mul2D {public static void main (String args []) {int mul2d [] [] = new int [4] [5] int i, j, k = 0 สำหรับ (i = 0 i<4 i++) for(j=0 j<5 j++) { Mul2D[i][j] = k k++ } for(i=0 i<4 i++) { for(j=0 j<5 j++) System.out.print(mul2d[i][j] + ' ') System.out.println() } } }
โปรแกรมนี้สร้างผลลัพธ์ต่อไปนี้:
0 1 2 3 4 5 6 7 8 9หนึ่ง0 11 12 13 14 15 16 17 18 19
นี่คือการแสดงอาร์เรย์หลายมิติของชนิดข้อมูลอื่น ๆ
ทั้งหมดนี้เกี่ยวกับอาร์เรย์หลายมิติ ตอนนี้ให้เราดูวิธีส่งอาร์เรย์ไปยังวิธีการเป็นพารามิเตอร์เช่นเดียวกับชนิดข้อมูลอื่น ๆ
การส่งผ่าน Java Array ไปยัง Method
เรายังสามารถส่งอาร์เรย์ไปยังเมธอดได้เช่นเดียวกับที่เราสามารถส่งผ่านค่าประเภทดั้งเดิมไปยังเมธอดได้
ตัวอย่าง:-
PMethods คลาสสาธารณะ {public static void display (int y []) {System.out.println (y [0]) System.out.println (y [1]) System.out.println (y [2])} สาธารณะ หลักโมฆะคง (String args []) {int x [] = {1, 2, 3} display (x)}}
นี่จะเป็นผลลัพธ์ของโปรแกรม
หนึ่ง 2 3
สิ่งนี้นำเราไปสู่จุดสิ้นสุดของบล็อก Java Arrayฉันหวังว่าคุณจะสนุกกับโพสต์นี้บน Java Array หากคุณกำลังมองหาความรู้เชิงลึกเกี่ยวกับ Java งo อ่าน บล็อกที่คุณจะได้รับคำอธิบายโดยละเอียดเกี่ยวกับหัวข้อด้านล่างพร้อมตัวอย่าง
- ประเภทข้อมูลและการดำเนินการใน Java
- คำสั่งควบคุม
- คลาสและวัตถุ
- อาร์เรย์
- แนวคิด OOPS พื้นฐาน
คุณยังสามารถเรียนรู้ Java ผ่าน YouTube ของเรา สอน Java รายการเพลง มีความสุขในการเรียนรู้ !!
หากคุณพบบล็อกนี้ใน“ Java Array” มีประโยชน์ตรวจสอบไฟล์ โดย Edureka บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้ซึ่งมีเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นแล้วเราจะติดต่อกลับไป
มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นแล้วเราจะติดต่อกลับไป