java數組 數組工具類Arrays


一。數組

  1.java有嚴格的數據類型限制,一個數組只能聲明一個數據類型,存放同一種數據類型。

  2.雖然只能存放一種數據類型,假設A , 如果數據類型B 繼承A,依然能存放進入數組。

  3.數組的初始化。   一旦數組初始化完成,數組的所占的內存空間將被固定,長度不可變,即使清空數組元素,內存空間依然存在,長度不變。

二。數組的定義

  1. 數據類型 [] 數組名;  (常用)

  2. 數據類型  數組名 [];  (不常用)  

三。數組初始化

  1.靜態初始化

  直接點的理解就是在聲明數組的時候,直接把數組的元素進行賦值。 如 int [] intArr ={1,2,3} 或者 int [] intArr2 =new int [] {1,2,3,}; 第二種用的少

  2.動態初始化

  簡介的介紹就是,初始化只聲明數組的長度。數組元素隨后賦值,或取默認值和空值。 如 int [] arr=new int [999] ;

  (一旦數組初始化完成,數組的所占的內存空間將被固定,長度不可變,即使清空數組元素,內存空間依然存在,長度不變。)

四。數組的取值與賦值  (通過下標,不寫了)

五。數組工具類 Arrays

  只寫一些比較常用的方法

  1.eqyals  比較兩個數組是否相同

  2.sort 排序   字母也可(字母排序似乎是按首字母來排序,然后再比較第二個字母,依次比較,數字排在字母前面)

  3.toString 打印數組

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM