学无先后,达者为师

网站首页 java综合 正文

Java简单的String 大小端转换

作者:不想写代码的小田 更新时间: 2022-02-04 java综合
  public static void main(String[] args) {
        String str = "00001234567890";
        byte[] bytes = str.getBytes(StandardCharsets.UTF_8);
        byte temporary;
        for (int i = 0; i < bytes.length/2; i+=2) {
            temporary=bytes[bytes.length-i-2];
            bytes[bytes.length-i-2]=bytes[i];
            bytes[i]=temporary;

            temporary=bytes[bytes.length-i-1];
            bytes[bytes.length-i-1]=bytes[i+1];
            bytes[i+1]=temporary;
        }
        System.out.println(new String(bytes));
    }



//输出      90785634120000



原文链接:https://blog.csdn.net/weixin_40195422/article/details/120174473

栏目分类
最近更新