Rumah >Java >javaTutorial >Di manakah Harta `panjang` Tatasusunan Java Ditakrifkan?

Di manakah Harta `panjang` Tatasusunan Java Ditakrifkan?

Patricia Arquette
Patricia Arquetteasal
2024-12-04 16:12:15325semak imbas

Where is the `length` Property of Java Arrays Defined?

Di manakah Harta Panjang Array Ditentukan?

Apabila bekerja dengan ArrayList, saiznya boleh diperoleh menggunakan saiz kaedah awam (). Begitu juga, sifat panjang menyediakan saiz objek Array. Walau bagaimanapun, tidak seperti kaedah size() yang ditakrifkan dalam kelas ArrayList, di manakah sifat panjang tatasusunan ditakrifkan?

Jawapan:

Array dalam Java ialah objek unik dengan atribut akhir yang dipanggil panjang. Sifat ini tidak ditakrifkan dalam mana-mana kelas tertentu; sebaliknya, ia adalah sebahagian daripada bahasa itu sendiri.

Menurut Spesifikasi Bahasa Java, jenis tatasusunan mempunyai beberapa ahli, termasuk:

  • Panjang medan akhir awam, yang mengandungi bilangan komponen tatasusunan.
  • Klon kaedah awam, yang mengatasi kaedah dengan nama yang sama dalam Objek kelas dan membuang tidak ditandakan pengecualian.
  • Semua ahli diwarisi daripada Objek kelas; satu-satunya kaedah Objek yang tidak diwarisi ialah kaedah klonnya.

Sumber:

  • JLS - Tatasusunan: https://docs.oracle.com/javase/specs/jls/se7/html/jls-10.html#jls-10.7

Atas ialah kandungan terperinci Di manakah Harta `panjang` Tatasusunan Java Ditakrifkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn