Java ByteBuffer Dump bbdump(ByteBuffer sbb)

Here you can find the source of bbdump(ByteBuffer sbb)

Description

bbdump

License

Open Source License

Declaration

static String bbdump(ByteBuffer sbb) 

Method Source Code


//package com.java2s;
/*/*w w  w. ja v  a  2  s.  c  o  m*/
 Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
    
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; version 2 of the License.
    
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
    
 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA
*/

import java.nio.ByteBuffer;

import java.util.Arrays;

public class Main {
    static String bbdump(ByteBuffer sbb) {
        ByteBuffer bb = sbb.asReadOnlyBuffer();
        byte[] bytes = new byte[bb.capacity()];
        bb.get(bytes);
        bb.rewind();
        return Arrays.toString(bytes);
    }
}

Related

  1. dump(ByteBuffer bb)
  2. dump(ByteBuffer buff, int size, boolean asBits)
  3. dump(ByteBuffer buffer)
  4. dump(ByteBuffer buffer)