Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

Java รองรับอาร์เรย์หลายมิติหรือไม่


ไม่ Java ไม่รองรับอาร์เรย์หลายมิติ

  • Java รองรับอาร์เรย์ของอาร์เรย์
  • ใน Java อาร์เรย์สองมิติเป็นเพียงอาร์เรย์ของอาร์เรย์หนึ่งมิติเท่านั้น

int[][] arr =ใหม่ int[2][4];

  • นิพจน์ arr[i] เลือกอาร์เรย์หนึ่งมิติและนิพจน์ arr[i][j] เลือกองค์ประกอบจากอาร์เรย์นั้น
  • ดัชนีอาร์เรย์ในแต่ละมิติมีตั้งแต่ศูนย์ถึง "ความยาว" โดยที่ length คือความยาวอาร์เรย์ในมิติที่กำหนด
  • ไม่มีตัวดำเนินการกำหนดอาร์เรย์ จำนวนมิติและขนาดของแต่ละมิติจะคงที่เมื่ออาร์เรย์ได้รับการจัดสรรแล้ว