Here you can find the source of writeUnsignedInt(final ByteBuffer buffer, final long value)
Parameter | Description |
---|---|
buffer | The buffer to write to |
value | The value to write |
public static void writeUnsignedInt(final ByteBuffer buffer, final long value)
//package com.java2s; //License from project: Apache License import java.nio.ByteBuffer; public class Main { /**/*from w w w . ja va 2s. c om*/ * Write the given long value as a 4 byte unsigned integer. Overflow is ignored. * * @param buffer The buffer to write to * @param value The value to write */ public static void writeUnsignedInt(final ByteBuffer buffer, final long value) { buffer.putInt((int) (value & 0xffffffffL)); } /** * Write the given long value as a 4 byte unsigned integer. Overflow is ignored. * * @param buffer The buffer to write to * @param index The position in the buffer at which to begin writing * @param value The value to write */ public static void writeUnsignedInt(final ByteBuffer buffer, final int index, final long value) { buffer.putInt(index, (int) (value & 0xffffffffL)); } }