(i) การสร้างอาร์เรย์
การสร้างอาร์เรย์รวมถึงสองส่วน: การประกาศของอาร์เรย์และการจัดสรรพื้นที่หน่วยความจำ
คะแนน int [] = null; // ประกาศคะแนนอาร์เรย์หนึ่งมิติ = ใหม่ int [3]; // จัดสรรพื้นที่ด้วยความยาว 3
มีอีกวิธีหนึ่งในการประกาศอาร์เรย์:
int [] score = null; // เขียนวงเล็บก่อนชื่ออาร์เรย์
โดยปกติเมื่อเขียนโค้ดเพื่อความสะดวกเราจะรวมสองบรรทัดเป็นหนึ่งบรรทัด:
คะแนน int [] = คะแนน int ใหม่ [3]; // เขียนคำประกาศอาร์เรย์และหน่วยความจำที่จัดสรรในบรรทัดเดียว
(ii) พารามิเตอร์ผ่าน
เนื่องจากคุณเป็นผู้เริ่มต้นใน Java การถ่ายโอนมูลค่าจะถูกกล่าวถึงที่นี่เท่านั้นและไม่ได้รับการพิจารณาการถ่ายโอนที่อยู่ มี 3 ประเด็นหลัก:
・ พารามิเตอร์จริงคือชื่ออาร์เรย์
・ พารามิเตอร์ที่เป็นทางการเป็นอาร์เรย์ที่ประกาศใหม่ หากมีค่าคืนค่าตัวยึด "[]" จะต้องเพิ่มลงในประเภทฟังก์ชัน
・ ค่าส่งคืนคือชื่ออาร์เรย์
ตัวอย่างมีดังนี้:
/*** สร้างโดย Lijiaman เมื่อปี 2016/9/16.*/คลาสสาธารณะ createarray2 {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {int score [] = null; คะแนน = new int [3]; ความเร็ว int [] = {12,35}; สำหรับ (int x = 0; x <3; x ++) x = 0; x <3; x ++) {system.out.println ("คะแนน ["+x+"] ="+คะแนน [x]);} system.out.println ("ความยาว:"+คะแนนความยาว); สำหรับ (int x = 0;ข้างต้นเป็นวิธีการสร้างและผ่านอาร์เรย์ใน Java แนะนำให้คุณรู้จักโดยบรรณาธิการ ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉัน บรรณาธิการจะตอบกลับคุณทันเวลา!