当前位置: 代码迷 >> Eclipse >> 16进制字符串 怎么比较 大小
  详细解决方案

16进制字符串 怎么比较 大小

热度:606   发布时间:2016-04-23 14:15:01.0
16进制字符串 如何比较 大小
请教各位,请问 :16进制字符串 如何比较 大小.

谢谢!谢谢!谢!谢!

------解决方案--------------------
Java code
public class aa{    public static void main(String[] args)    {       String a="0x23cd79";       String b="0x23cd78";       com(a,b);    }    public static void com(String a,String b)    {        if (a.toLowerCase().indexOf("0x") >= 0)        {            a = a.substring(2);        }        if (b.toLowerCase().indexOf("0x") >= 0)        {            b = b.substring(2);        }        if(Long.parseLong(a, 16)>Long.parseLong(b, 16))        {            System.out.println("a大");        }        else        {            System.out.println("b大");        }    }}
------解决方案--------------------
Up
------解决方案--------------------
1#的不错了 直接比较就可以的 就是首先要转换成数字嘛
  相关解决方案