J'ai rencontré un problème soudain alors que je travaillais sur un projet. Je ne m'attendais pas à ce qu'il y ait un BUG ici. Le message d'erreur indique :
J'ai fait quelques recherches et j'ai découvert que c'était parce que :
Arrays.asList(array), la liste renvoyée est une classe interne statique privée de longueur fixe java.util.Arrays.ArrayList, donc une erreur est signalée : exception d'opération non prise en charge.
Solution:
Lorsque la liste est initialisée, elle peut être placée dans la ArrayList :
résultat de l'opération :