首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

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

2012-01-30 
16进制字符串 如何比较 大小请教各位,请问 :16进制字符串 如何比较 大小.谢谢!谢谢!谢!谢![解决办法]Java

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#的不错了 直接比较就可以的 就是首先要转换成数字嘛

热点排行