0

なぜ私はできないのですか:

Byte b = new Byte("0");

LinkedList<Byte> begin = new LinkedList<Byte>().add(b);
4

4 に答える 4

4

の結果はでnew LinkedList().add(b);はないためLinkedList。ですboolean

于 2012-10-26T14:52:30.057 に答える
3

試す

List<Byte> begin = new LinkedList<Byte>();
byte b = 0;
begin.add(b);

バイトのコレクションが必要な場合は、これを行うのにはるかに効率的な多数のコレクションがあります。たとえば、LinkedList は、追加したバイトごとに約 20 バイトを使用します。使ってみて

  • ArrayList (実際のバイトあたり 4 バイト)、
  • ByteArrayOutputStream (1 バイトあたり 1 バイト) および ByteArrayInputStream (1 バイトあたり 1 バイト) または
  • ByteBuffer (1 バイトあたり 1 バイト)。
于 2012-10-26T14:53:10.950 に答える
1

new LinkedList().add(b); リンクリスト オブジェクトを返さない

Byte b = new Byte("0");
LinkedList<Byte> list= new LinkedList<Byte>();
list.add(b);
于 2012-10-26T14:53:13.320 に答える
0
LinkedList<Byte> begin = new LinkedList<Byte>()
begin.add(b);
于 2012-10-26T14:53:14.833 に答える