Java數組的定義和聲明


數組是一組相同數據類型元素的集合。在Java中數組屬於引用類型,即數組是一個對象。這里的數據類型不僅含八大基本數據類型,還包含引用數據類型,如數組里面可以存數組,數組里面可以存放字符串。

數組的聲明方式:
1.數據類型 [] 數組名稱 eg:int [] a;

2數據類型 數組名稱 [] eg:int a [];

1.動態初始化: 數據類型 [] 數組名稱 = new 數據類型 [長度];
eg: int [] arr = new int [10];然后通過下標索引為每個元素賦值。

2.靜態初始化:在定義數組的同時設置元素的值。
簡化格式:
數據類型 [] 數組名稱 = {值1,值2,…};
完整格式:
數據類型 [] 數組名稱 = new 數據類型 [] {值1,值2,}

數組常用操作
Java中提供了很多對數組操作的方法可以方便得實現對數組的各種操作。
1.數組長度: 數組名.length
2.數組排序: java.util.Arrays.sort(數組名) 升序
3.數組擴容:java.util.Arrays.(數組名稱,新數組長度)
(這個很像C語言中的realloc函數)。
4.在數組中查找指定元素:Arrays.binarySearch(數組,指定元素)。
(看名字像是二分查找實現的)。
5.數組拷貝:System.arraycopy(源數組名稱,源數組開始點,目標數組 名稱,目標數組開始點,拷貝長度)。


免責聲明!

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



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