Je souhaite convertir un tableau en liste
public static void main(String[] args) {
String arr[] = {"orange","apple","cherry","melon","grape"};
List<String> list = Arrays.asList(arr);
Assignez Arrays.asList avec arr comme argument pour lister
List<String> list = Arrays.asList(arr);
list.add("banana");
(Cause) Arrays.asList () n'accepte pas les opérations des méthodes List telles que l'ajout et la suppression.
List<String> list = Arrays.asList(arr);
List<String> list2 = new ArrayList<>(list);
list2.add("banana");
Assignez list à list2 avec list comme argument de ArrayList Si vous écrivez brièvement ce qui précède
List<String> list = new ArrayList<>(Arrays.asList(arr));
list.add("banana");
Recommended Posts