Was ist der beste Weg, mit Arrays.asList () eine Liste zu initialisieren [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Unterschied zwischen Arrays.asList (Array) und neuem ArrayList <Integer> (Arrays.asList (Array)) 13 AntwortenIch benutze diesen Code unten. Beide funktionieren gut in meiner Bewerbung.
Fall 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"));
Fall 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");
Aber ich habe einige Fragen:
Welches ist leistungsmäßig besser?In welchem Fall lieber Fall 2?