Java判断不可打印字符,类似C语言的isprint() 函数

来源:互联网 发布:windows 编辑:程序博客网 时间:2024/05/16 10:08



publicstatic String isprint(String str){                  if(StringUtils.isEmpty(str)){             return"";         }                   byte[] bts =str.getBytes();         intbtsLength= bts.length;         byte[] newBytes = newbyte[btsLength];         for(inti =0;i<btsLength;i++) {                          byteb =bts[i];             if((b >=0&& b <=31) || b >=127){//将不可打印字符至空                 b =32;            }                         newBytes[i]=b;        }                  returnnew String(newBytes);}


0 0
原创粉丝点击