欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java 中处理big-endian 和little-endian 字节序,, public c

来源: javaer 分享于  点击 48500 次 点评:135

Java 中处理big-endian 和little-endian 字节序,, public c


    public class Swab {       public final static int swabInt(int v) {         return  (v >>> 24) | (v << 24) |            ((v << 8) & 0x00FF0000) | ((v >> 8) & 0x0000FF00);         }       public static void main(String argv[]) {         //  before 0x01020304         //  after  0x04030201         int v = 0x01020304;         System.out.println("before : 0x" + Integer.toString(v,16));         System.out.println("after  : 0x" + Integer.toString(swabInt(v),16));         }       }  
相关栏目:

用户点评