Java大小端的判断方法
来源:互联网 发布:刷人气软件 编辑:程序博客网 时间:2024/06/05 14:39
- import java.nio.ByteOrder;
- public class TestCPU {
- public static void main(String[] args) {
- if (ByteOrder.nativeOrder() == ByteOrder.BIG_ENDIAN) {
- System.out.println("BIG_ENDIAN");
- } else {
- System.out.println("LITTLE_ENDIAN");
- }
- }
- }
LITTLE_ENDIAN
在AIX PPC64上面的输出结果是:
=> java TestCPU
BIG_ENDIAN
JAVA果真强大,神马功能的函数都能找到,测试大端小端只需一句话:
if(ByteOrder.nativeOrder()==ByteOrder.BIG_ENDIAN)
System.out.println("big endian");
else System.out.println("little endian");
- 1
- 2
- 3
- 1
- 2
- 3
ByteOrder属于java.nio.ByteOrder;
那么,ByteOrder是怎么判断大端小端的呢?
- 1
- 2
- 3
- 1
- 2
- 3
下面是Bits的byteOrder():
0 0
- Java大小端的判断方法
- 判断大小端的方法(java和c++)
- JAVA中判断时间大小的方法
- 大小端的几种判断方法
- 大小端模式的快速判断方法
- 判断机器大小端的方法总结
- 大小端模式的快速判断方法
- python3 判断大小端的一种方法
- 判断大小端的几种方法
- 大小端模式 判断方法
- 大小端的判断
- C语言中判断大小端的方法
- C语言中判断大小端的方法
- C语言中判断CPU大小端的方法
- 编写程序判断大小端的两种方法
- 判断机器大小端的两种实现方法
- 判断计算机的大小尾数的方法
- 判断两个日期大小的方法
- 大小写转换
- 值得你关注的Android8.0(Android O)上的重要变化
- 【动态规划】三种基本背包问题
- Spring+SpringMVC+MyBatis+easyUI整合优化篇(四)单元测试实例
- POJ3624Charm Bracelet(动态规划(DP)01背包模板)
- Java大小端的判断方法
- 多项式求和
- SQl server 2008 附加数据库失败如何解决
- pat乙级1025
- Mask R-CNN小结
- 啦啦
- VM12 虚拟机使用桥接模式却连不上网的解决办法
- C#指针使用学习总结
- angular1与jquery结合使用注意项