首页 > 编程知识 正文

unicode空格编码,0xf为什么是15

时间:2023-05-03 19:04:15 阅读:167656 作者:2691

不知道大家把字符串拼起来的时候是怎么做的吗? 你录用了吗,或者:这样做可能不太安全。 因为我不能保证你收到的字符串里没有这些字符。 怎样才能保证万无一失? ASCII代码为0x01、0x02的字符不能用键盘输入。 (这两个字符称作隐藏字符,对应的8进制是001,002,可以获得与空格相同的视觉效果,但与空格相比,其优点是这两个字符不能从键盘输入,所以如果数据中有空格,就避免了错误地分割字符串的尴尬因为这样可以确保万无一失。 Java代码publicstringgetenterpriseinfo (string code ) {Connectioncn=null; PreparedStatementstm=null; ResultSetrs=null; Strings=' '; byteb1[]={0x02}; byteb2[]={0x01}; stringstr1=newstring(B1; stringstr2=newstring(B2; try{cn=DBUtil.getConn (; Stringsql='selectstation_id,station _ desc fromt _ CFG _ station _ infowherearea _ id like ' % ' code ' %; STM=cn.preparestatement(SQL; rs=stm.executeQuery (; while(RS.next () s=RS.getstring )1) str1 rs.getString(2)2) str2; }catch(exceptione ) {e.printStackTrace ); }finally{dbutil.close(RS,stm,cn ); }returns; }结果:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。