ในขณะที่เขียนโปรแกรมใน Java อาจมีข้อกำหนดในการรวบรวมข้อมูลจำนวนมากในอาร์เรย์ ตัวอย่างเช่น การจัดเรียงและจัดเรียงข้อมูลเพื่อให้สามารถอ่านและเข้าถึงได้อย่างมีประสิทธิภาพ ในกรณีดังกล่าว การเริ่มต้นและการใช้อาร์เรย์จะช่วยในการจัดการทรัพยากรที่มีอยู่ได้อย่างมีประสิทธิภาพ
บล็อกนี้จะแสดงวิธีการเริ่มต้นอาร์เรย์โดยใช้ Java
จะเริ่มต้นอาร์เรย์ใน Java ได้อย่างไร
อาร์เรย์สามารถเริ่มต้นได้หลายวิธี สิ่งเหล่านี้สามารถเริ่มต้นได้ด้วยค่าที่ไม่ได้กำหนด เริ่มต้นหลังจากประกาศ หรือด้วยค่าจำนวนเต็มและค่าสตริงพร้อมกัน
ไวยากรณ์
ประเภทข้อมูล [ ] ชื่ออาร์เรย์
ในไวยากรณ์ข้างต้น:
-
- “ ประเภทข้อมูล ” สอดคล้องกับประเภทของข้อมูลอาร์เรย์ซึ่งอาจเป็นจำนวนเต็ม สตริง เป็นต้น
- “ [ ] ” วงเล็บเหลี่ยมหมายถึงขนาดอาร์เรย์
ความเป็นไปได้ที่กล่าวถึงในการเริ่มต้นอาร์เรย์จะแสดงทีละภาพ!
ตัวอย่างที่ 1: เริ่มต้น Array โดยไม่กำหนดค่าใน Java
ในตัวอย่างนี้ อาร์เรย์สามารถเริ่มต้นได้โดยไม่ต้องกำหนดค่า:
นานาชาติ [ ] sampleArray = int ใหม่ [ 3 ] ;สำหรับ ( int ฉัน = 0 ; ฉัน < 3 ; ฉัน ++ ) {
System.out.println ( 'อาร์เรย์ที่มีค่าที่ไม่ได้กำหนดคือ: ' + ตัวอย่างอาร์เรย์ [ ฉัน ] ) ;
}
ใช้ขั้นตอนต่อไปนี้ตามรหัสด้านบน:
-
- ขั้นแรก ให้เริ่มต้นอาร์เรย์ชื่อ “ ตัวอย่างอาร์เรย์ ” และกำหนดขนาดของมัน เช่น., ' 3 '.
- หลังจากนั้นให้ใช้ “ สำหรับ ” วนซ้ำเพื่อวนซ้ำตามอาร์เรย์และพิมพ์บนคอนโซล
เอาต์พุต
เนื่องจากไม่มีองค์ประกอบใดอยู่ในอาร์เรย์ การวนซ้ำจะส่งกลับค่า “ 0 ” ที่แต่ละดัชนีอาร์เรย์
ตัวอย่างที่ 2: เริ่มต้น Array หลังจากการประกาศใน Java
ในตัวอย่างนี้ อาร์เรย์จะถูกประกาศและเริ่มต้นด้วยค่าจำนวนเต็ม และค่าอาร์เรย์สะสมสามารถแสดงบนคอนโซลตามลำดับ:
นานาชาติ [ ] รายการ;รายการ = int ใหม่ [ ] { 1 , 2 , 3 } ;
สำหรับ ( int ฉัน = 0 ; ฉัน < 3 ; ฉัน ++ ) {
System.out.println ( 'อาร์เรย์หลังจากเริ่มต้นจะกลายเป็น: ' + รายการ [ ฉัน ] ) ;
}
ในบรรทัดโค้ดด้านบน:
-
- ก่อนอื่นให้ประกาศอาร์เรย์ชื่อ “ รายการ '.
- ในขั้นตอนถัดไป ให้จัดสรรค่าจำนวนเต็มที่ระบุไว้
- สุดท้าย ใช้ “ สำหรับ ” วนซ้ำเพื่อวนซ้ำตามรายการอาร์เรย์และแสดงผล
เอาต์พุต
จากผลลัพธ์ข้างต้น จะเห็นได้ว่าค่าที่กำหนดในอาร์เรย์ถูกแสดงหลังจากการวนซ้ำ
ตัวอย่างที่ 3: เริ่มต้นและจัดสรรค่าใน Array พร้อมกันใน Java
ในตัวอย่างนี้ การกำหนดค่าเริ่มต้นของอาร์เรย์และการจัดสรรค่าในนั้นสามารถทำได้พร้อมกัน:
นานาชาติ [ ] รายการ = { 1 , 2 , 3 } ;สำหรับ ( int ฉัน = 0 ; ฉัน < 3 ; ฉัน ++ ) {
System.out.println ( 'อาร์เรย์เริ่มต้นจะกลายเป็น: ' + รายการ [ ฉัน ] ) ;
}
ใช้ขั้นตอนต่อไปนี้ตามที่กำหนดในข้อมูลโค้ดด้านบน:
-
- เริ่มต้นอาร์เรย์ชื่อ “ รายการ ” และกำหนดค่าที่ระบุในเวลาเดียวกัน
- ในขั้นต่อไป ให้ใช้เครื่องหมาย “ สำหรับ ” วนซ้ำเพื่อวนซ้ำผ่านค่าอาร์เรย์และแสดงผล
เอาต์พุต
เอาต์พุตด้านบนบ่งชี้ว่าการประกาศอาร์เรย์และการเริ่มต้นได้ดำเนินการอย่างเหมาะสมแล้ว
ตัวอย่างที่ 4: เริ่มต้นอาร์เรย์ด้วยค่าจำนวนเต็มและค่าสตริงใน Java
ในการสาธิตนี้ อาร์เรย์จะเริ่มต้นด้วยค่าจำนวนเต็มและสตริง:
วัตถุ [ ] รายการ = { 'แฮร์รี่' , 1 , 2 , 'เดวิด' , 3 } ;สำหรับ ( int ฉัน = 0 ; ฉัน < 5 ; ฉัน ++ ) {
System.out.println ( 'อาร์เรย์เริ่มต้นจะกลายเป็น: ' + รายการ [ ฉัน ] ) ;
}
ในบรรทัดโค้ดด้านบน:
-
- ขั้นแรก ให้เริ่มต้นอาร์เรย์ชื่อ “ รายการ ” ที่มีทั้งค่าจำนวนเต็มและค่าสตริง
- โปรดทราบว่า “ วัตถุ ” หมายความว่าทั้งค่าจำนวนเต็มและค่าสตริงสามารถสะสมในอาร์เรย์ได้
- สุดท้ายเช่นเดียวกัน ให้ใช้ “ สำหรับ ” วนซ้ำเพื่อวนซ้ำตามค่าอาร์เรย์และแสดงผล
เอาต์พุต
นั่นคือทั้งหมดที่เกี่ยวกับการเริ่มต้นอาร์เรย์ใน Java
บทสรุป
อาร์เรย์ใน Java สามารถเริ่มต้นได้โดยไม่ต้องกำหนดค่า หลังจากการประกาศ หรือด้วยค่าจำนวนเต็มและสตริง ทำได้ด้วยความช่วยเหลือของ “ วงเล็บเหลี่ยม [ ] ” แล้วจัดสรรค่าให้กับมัน (อาร์เรย์) ค่าเหล่านี้สามารถเป็นจำนวนเต็ม สตริง หรือทั้งสองอย่าง บล็อกนี้กล่าวถึงวิธีการเริ่มต้นอาร์เรย์ใน Java