int temp = 1;
a[i]^ = temp;
a[i] = temp;
上面这个有什么不同呀?2.list<int> list = new list<int>();ArrayList a= new ArrayList();a.add(5);list.add(a[0]);
上面这个有什么错误呀?谢谢
a[i]^ = temp;
a[i] = temp;
上面这个有什么不同呀?2.list<int> list = new list<int>();ArrayList a= new ArrayList();a.add(5);list.add(a[0]);
上面这个有什么错误呀?谢谢
上面这个有什么错误呀?这个list里面接收的类型 是int型,而现在传的是ArrayList型,所以有错误
<----->
a[i] =a[i] ^ temp;就是异或后赋值给a[i]上面这个有什么错误呀?
不同吧?list是一个接口,他存储的数据是链表形式的。增删改查等方便
ArrayList 是一个数组。数据在一堆,index方便
当你从ArrayList里面取出来的时候,它是object类型,List<int>只能接受int类型的数据。