呆羊在晒太阳  
公告
  • Y:哦,是你呀。
    X:我现在正在忙。
    Y:忙什么?
    X:呵呵,今天出太阳了,我把钱搬出来晒一晒。
    ***********************
    abc
    小叉
    很高兴能结识大家!
    ***********************
日历
<2005年8月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910
统计
  • 随笔 - 164
  • 文章 - 2
  • 评论 - 196
  • 引用 - 0

导航

常用链接

留言簿(7)

随笔分类(158)

文章分类(2)

相册

log

搜索

  •  

积分与排名

  • 积分 - 69520
  • 排名 - 786

最新评论

阅读排行榜

 

对于gb2312来讲,首字节码位从0×81至0×FE,尾字节码位分别是0×40至0×FE,所以 :

 public boolean isGB2312(String str){
    char[] chars=str.toCharArray();
    boolean isGB2312=false;
    for(int i=0;i<chars.length;i++){
     byte[] bytes=(""+chars[i]).getBytes();
     if(bytes.length==2){
      int[] ints=new int[2];
      ints[0]=bytes[0]& 0xff;
      ints[1]=bytes[1]& 0xff;
      if(ints[0]>=0x81 && ints[0]<=0xFE && ints[1]>=0x40 && ints[1]<=0xFE){
       isGB2312=true;
       break;
      }
     }
    }
    return isGB2312;

}

posted on 2005-08-11 10:55 小叉 阅读(274) 评论(0)  编辑  收藏 所属分类: JAVA

只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © 小叉 Powered by: 博客园 模板提供:沪江博客