Rumah > Java > javaTutorial > teks badan

Bagaimana untuk melaksanakan pengisytiharan tatasusunan dan permulaan dalam Java

PHPz
Lepaskan: 2023-04-28 10:55:06
ke hadapan
1430 orang telah melayarinya

Cara untuk mengisytiharkan tatasusunan satu dimensi:
taip var[]; atau taip[] var;

Apabila mengisytiharkan tatasusunan, anda tidak boleh menentukan panjangnya (bilangan elemen dalam tatasusunan ),

Gunakan kata kunci baharu dalam Java untuk mencipta objek tatasusunan Formatnya ialah:
Nama tatasusunan = Jenis elemen tatasusunan baharu [bilangan elemen tatasusunan]

Contoh: <.>TestNew.java:

Kod program:

public class TestNew  {       public static void main(String args[]) {           int[] s ;           int i ;           s = new int[5] ;           for(i = 0 ; i < 5 ; i++) {               s[i] = i ;           }           for(i = 4 ; i >= 0 ; i--) {               System.out.println("" + s[i]) ;           }       }   }
Salin selepas log masuk

Permulaan:

1 Permulaan dinamik: Takrifan tatasusunan dilakukan secara berasingan daripada memperuntukkan ruang dan menetapkan nilai ​​kepada tatasusunan;

2. Permulaan Statik: Peruntukkan ruang dan tetapkan nilai kepada elemen tatasusunan semasa mentakrifkan nombor
3 pembolehubah ahli kelas Oleh itu, selepas tatasusunan memperuntukkan ruang, setiap elemen juga Dimulakan oleh pertapa mengikut peraturan pembolehubah ahli.
Instance:

TestD.java (dinamik):

Kod program:

public class TestD  {       public static void main(String args[]) {           int a[] ;           a = new int[3] ;           a[0] = 0 ;           a[1] = 1 ;           a[2] = 2 ;           Date days[] ;           days = new Date[3] ;           days[0] = new Date(2008,4,5) ;           days[1] = new Date(2008,2,31) ;           days[2] = new Date(2008,4,4) ;       }  }   class Date  {       int year,month,day ;       Date(int year ,int month ,int day) {           this.year = year ;           this.month = month ;           this.day = day ;       }  }
Salin selepas log masuk

TestS.java (statik):

Kod program:

public class TestS     {          public static void main(String args[]) {              int a[] = {0,1,2} ;              Time times [] = {new Time(19,42,42),new Time(1,23,54),new Time(5,3,2)} ;          }     }      class Time     {          int hour,min,sec ;          Time(int hour ,int min ,int sec) {              this.hour = hour ;              this.min = min ;              this.sec = sec ;          }     }
Salin selepas log masuk
TestDefault.java (lalai):

Kod program:

public class TestDefault     {          public static void main(String args[]) {              int a [] = new int [5] ;              System.out.println("" + a[3]) ;          }     }
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan pengisytiharan tatasusunan dan permulaan dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!