关于解释List<Integer> list = new ArrayList<Integer>()
生活随笔
收集整理的這篇文章主要介紹了
关于解释List<Integer> list = new ArrayList<Integer>()
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
List<Integer> list = new ArrayList<Integer>()
List< Integer>
List是一個接口
<>表示了List里面放的對象是什么類型的,這樣寫就表示了,你List里面放的必須是Integer類型的
關于 integer:
int是java提供的8種原始數據類型之一。Java為每個原始類型提供了封裝 類,Integer是java為int提供的封裝類。int的默認值為0,而Integer的默認值為nullInteger提供了多個與整數相關的操作方法,例如,將一個字符串轉換成整數,Integer中還定義了表示整數的最大值和最小值的常量。關于ArrayList
ArrayList類是一個特殊的數組–動態數組。通過添加和刪除元素,就可以動態改變數組的長度。
優點:
1、支持自動改變大小 2、可以靈活的插入元素 3、可以靈活的刪除元素
局限:
比一般的數組的速度慢一些;
ArrayList是List接口的一個實現類。
ArrayList類是繼承AbstractList抽象類和實現List接口的一個實現類。
因此,List接口不能被構造,也就是我們說的不能創建實例對象,但是我們可以像下面那
樣為List接口創建一個指向自己的對象引用,而ArrayList實現類的實例對象就在這充當了
這個指向List接口的對象引用。
這句代碼的目的是 可以調用 List接口里面的內置函數,add,get等方法;
總結
以上是生活随笔為你收集整理的关于解释List<Integer> list = new ArrayList<Integer>()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 详解X-shell7的安装与配置
- 下一篇: 汇编语言学习工具Dosbox的安装与配置