Here you can find the source of byteBufferToString(ByteBuffer buffer)
Parameter | Description |
---|---|
buffer | a parameter |
public static String byteBufferToString(ByteBuffer buffer)
//package com.java2s; /******************************************************************************* * Copyright 2012/*w w w. ja va 2 s. com*/ * * Jaroslaw Czub * http://shad.mobi * * Licensed under the Apache License, Version 2.0 (the "License"); * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ******************************************************************************/ import java.nio.*; public class Main { /** * @param buffer * @return */ public static String byteBufferToString(ByteBuffer buffer) { StringBuilder out = new StringBuilder(); int j = 32; for (int i = 0; i < buffer.capacity(); i++) { j++; if (j > 7) { j = 0; out.append("\n[").append(i).append("] "); } out.append(buffer.get(i)).append(" "); } return out.toString(); } }