flutter中非基础类型貌似不是直接赋值 和java类似 是地址上的赋值 数组这种需要用 List a = [1,2,3]; List b = List.of(a); 这样无论修改a或者b的值 才不会影响到对方