Arrays.asList()方法返回的是一个Arrays的内部类ArrayList, 而不是java.util.ArrayList. 内部类中没有重写add()方法. 解决办法是重新创建一个集合,把旧的传递进去