Android Short Bit Set swap(short x)

Here you can find the source of swap(short x)

Description

swap

Declaration

static short swap(short x) 

Method Source Code

//package com.java2s;

public class Main {
    static short swap(short x) {
        return (short) ((x << 8) | ((x >> 8) & 0xff));
    }/*from www .j a  va 2  s .  c o m*/

    static char swap(char x) {
        return (char) ((x << 8) | ((x >> 8) & 0xff));
    }

    static int swap(int x) {
        return (int) ((swap((short) x) << 16) | (swap((short) (x >> 16)) & 0xffff));
    }

    static long swap(long x) {
        return (long) (((long) swap((int) (x)) << 32) | ((long) swap((int) (x >> 32)) & 0xffffffffL));
    }
}

Related

  1. swapBytes(short value)