Java Convert via ByteBuffer shortToBytes(short s)

Here you can find the source of shortToBytes(short s)

Description

short To Bytes

License

Open Source License

Declaration

public static byte[] shortToBytes(short s) 

Method Source Code


//package com.java2s;
/*/*  ww w  . j  a  va  2 s  .  co  m*/
  Copyright (C) 2016 Aurum
     
  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, either version 3 of the License, or
  (at your option) any later version.
     
  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, see <http://www.gnu.org/licenses/>.
 */

import java.nio.ByteBuffer;

public class Main {
    public static byte[] shortToBytes(short s) {
        /*
        Converts a Short value to an array of bytes.
        */

        ByteBuffer b = ByteBuffer.allocate(2);
        b.putShort(s);
        return b.array();
    }
}

Related

  1. longToHeight(long x)
  2. longToIPv4(Long ip)
  3. longToLE(long lVal)
  4. longToShorts2(long value)
  5. shortToByteArray(short inShort)
  6. stringsFromBinary(final byte[] binary)
  7. stringsToBinary(final String strings[])
  8. stringToBytes(final String inString)
  9. stringToBytes(String str)