Array

List和Array
在Java中 Array是數(shù)組,List是集合。
數(shù)組直接可以使用,List是接口,需要使用實現(xiàn)類,比如:ArrayList。使用方式也不同,Array數(shù)組使用下標獲取元素,List是get(index)初始化Array數(shù)組必須指定大小,不靈活。List 可以自己擴充大小,方便。
數(shù)組可以 String[] 直接創(chuàng)建,List需要實例化,而且數(shù)組有多維屬性

string數(shù)組的定義有三種:
String arr[] = new String[10]; //創(chuàng)建一個長度為10的String 類型數(shù)組。
String arr[] = {"張三","李四"};
String[] arr = new String[10]; // 首選方法
Arrays.asList()和Collections.singletonList()

List<Integer> list = Collections.singletonList(20);
List<String> list = Collections.singletonList("E");

12. List 是一個接口 很多都是實現(xiàn)它

Array轉(zhuǎn)List:toList
創(chuàng)建:asList

數(shù)組使用方法
  1. Arrays.asList(arr).contains(targetValue)
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

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

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