Java基礎(chǔ)學(xué)習(xí)07-數(shù)組

Java 數(shù)組

數(shù)組對于每一門編程語言來說都是重要的數(shù)據(jù)結(jié)構(gòu)之一,當(dāng)然不同語言對數(shù)組的實現(xiàn)及處理也不盡相同。

Java 語言中提供的數(shù)組是用來存儲固定大小的同類型元素。

你可以聲明一個數(shù)組變量,如 numbers[100] 來代替直接聲明 100 個獨立變量 number0,number1,....,number99。

聲明數(shù)組變量
首先必須聲明數(shù)組變量,才能在程序中使用數(shù)組。下面是聲明數(shù)組變量的語法:

dataType[] arrayRefVar;   // 首選的方法

dataType arrayRefVar[];  // 效果相同,但不是首選方法

注意: 建議使用 dataType[] arrayRefVar 的聲明風(fēng)格聲明數(shù)組變量。 dataType arrayRefVar[] 風(fēng)格是來自 C/C++ 語言 ,在Java中采用是為了讓 C/C++ 程序員能夠快速理解 java 語言。

Arrays 類

java.util.Arrays 類能方便地操作數(shù)組,它提供的所有方法都是靜態(tài)的。具有以下功能:

  • 給數(shù)組賦值:通過 fill 方法。
  • 對數(shù)組排序:通過 sort 方法,按升序。
  • 比較數(shù)組:通過 equals 方法比較數(shù)組中元素值是否相等。
  • 查找數(shù)組元素:通過 binarySearch 方法能對排序好的數(shù)組進行二分查找法操作。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容