为什么我不能这样做:
Byte b = new Byte("0");
LinkedList<Byte> begin = new LinkedList<Byte>().add(b);
因为 的结果new LinkedList().add(b);
不是LinkedList
. 它是boolean
。
尝试
List<Byte> begin = new LinkedList<Byte>();
byte b = 0;
begin.add(b);
如果你想要一个字节集合,那么有许多集合可以更有效地执行此操作。例如,一个 LinkedList 将使用您添加的每个字节大约 20 个字节。尝试使用
新的 LinkedList().add(b); 不返回链表对象尝试
Byte b = new Byte("0");
LinkedList<Byte> list= new LinkedList<Byte>();
list.add(b);
LinkedList<Byte> begin = new LinkedList<Byte>()
begin.add(b);