Sit*_*nsu 23 java arrays collections list arraylist
我使用下面的代码.两者都在我的应用程序中工作正常.
情况1.
List<String> coreModules =
new ArrayList<String>(Arrays.asList(
"TOOLBAR_TO_DO_LIST",
"TOOLBAR_PROPERTY",
"TOOLBAR_PEOPLE",
"TOOLBAR_INSURANCE",
"TOOLBAR_BATCH",
"TOOLBAR_INFORMATION_REFERENCE",
"TOOLBAR_LR_PROPERTY",
"TOOLBAR_CASE_FOLDER",
"TOOLBAR_INSPECTION_RESULT",
"TOOLBAR_MY_OFFICE"));
Run Code Online (Sandbox Code Playgroud)
案例2.
List<String> coreModules =
Arrays.asList(
"TOOLBAR_TO_DO_LIST",
"TOOLBAR_PROPERTY",
"TOOLBAR_PEOPLE",
"TOOLBAR_INSURANCE",
"TOOLBAR_BATCH",
"TOOLBAR_INFORMATION_REFERENCE",
"TOOLBAR_LR_PROPERTY",
"TOOLBAR_CASE_FOLDER",
"TOOLBAR_INSPECTION_RESULT",
"TOOLBAR_MY_OFFICE");
Run Code Online (Sandbox Code Playgroud)
但我有一些问题:
Lit*_*log 41
情况2在性能方面更好但是:它返回一个具有不可变大小的List.这意味着您无法在其中添加/删除元素:
返回由指定数组支持的固定大小的列表.(对返回列表的更改"直写"到数组.)
| 归档时间: |
|
| 查看次数: |
69028 次 |
| 最近记录: |