现有  byte[] buf ,内有数据
String  s= "489efaba"
String  e= "48a1ccdd"我想实现 找到 buf[3]的值在 s 与 e 表示的值之间的记录请问这个该怎么比较啊?  如果我的问题没有描述清楚 请留言

解决方案 »

  1.   

    "489efaba" ,"48a1ccdd" 是什么东西啊?
      

  2.   

    buf[3].compareToIgnoreCase(s) > 0 && buf[3].compareToIgnoreCase(e) < 0
      

  3.   

    字符数组和两个 String有什么关系?
      

  4.   

    怪我了后来问题解决了   我就把这帖子的事忘了  不好意思当时发贴匆忙 说的很含糊是这样的  有一个十六进制的文件  记录着很多记录buf是16进制的数组  可以存一条数据 
    其中有4个字节表示时间上面的两个字符串是 时间的16进制串我是想筛选 时间在其中的记录来着 呵呵在此谢谢各位了