不知道大家在拼接字符串的时候是怎么做的?是不是采用,或:?

这样做有的时候不很安全,因为你不能确保你传入的字符串中没有这几个字符,那怎么做能保证万无一失呢?

arcII码为0x01,0x02的字符是键盘所不能输入的,因为用这个能保证万无一失。

public String GetEnterpriseInfo(String code) {

Connection cn = null;

PreparedStatement stm = null;

ResultSet rs = null;

String s = "";

byte b1[] = {0x02};

byte b2[] = {0x01};

String str1 = new String(b1);

String str2 = new String(b2);

try {

cn = DBUtil.getConn();

String sql = "select station_id,station_desc from t_cfg_station_info where area_id like '%"+code+"%'";

stm = cn.prepareStatement(sql);

rs = stm.executeQuery();

while(rs.next()){

s += rs.getString(1)+str1+rs.getString(2)+str2;

}

} catch (Exception e) {

e.printStackTrace();

} finally {

DBUtil.close(rs, stm, cn);

}

return s;

}

java 0x01_【java】arcII码为0x01,0x02作为分隔符相关推荐

  1. ASCII码为0x01,0x02作为分隔符(这两个字符是键盘无法输入的)以及String.split()分割特殊字符处理

    一.ASCII码为0x01,0x02 ASCII码为0x01,0x02的字符是键盘所不能输入的(这两个字符称作隐藏字符,对应的8进制是001,002,打印出来的视觉效果与空格相同,但是相比空格的好处就 ...

  2. Java 指令与字节码

    Java 指令与字节码 查看class文件 编写简单java代码 编译代码 查看class文件 Java字节码总的结构表 常量池 常量池容量计数器 字面量和符号引用 全限定名 简单名称 描述符 常量类 ...

  3. java.util.ServiceLoader源码分析

    java.util.ServiceLoader源码分析 回顾: ServiceLoader类的使用(具体参考博客http://blog.csdn.net/liangyihuai/article/det ...

  4. java 生成二维码 QRCode、zxing 两种方式

    版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢. https://blog.csdn.net/testcs_dn/article/details/ ...

  5. Java Review - PriorityQueue源码解读

    文章目录 Pre PriorityQueue 概述 PriorityQueue 继承关系 PriorityQueue通过用数组表示的小顶堆实现 时间复杂度 构造函数 方法 add()和offer() ...

  6. Java Review - LinkedList源码解读

    文章目录 Pre 概述 底层数据结构-双向链表 源码解析 构造函数 方法源码分析 getFirst() getLast() remove相关方法 remove(e) remove(index) rem ...

  7. Java:Java编程实现导出二维码

    Java:Java编程实现导出二维码 目录 输出结果 代码设计 输出结果 更新-- 代码设计 public class QRCodeUtil {private static final String ...

  8. Java实现二维码技术探讨。

    Java生成二维码方法有三种: 1: 使用SwetakeQRCode在Java项目中生成二维码  http://swetake.com/qr/ 下载地址  或着http://sourceforge.j ...

  9. java 字节码增强原理_深入浅出Java探针技术1--基于java agent的字节码增强案例

    Java agent又叫做Java 探针,本文将从以下四个问题出发来深入浅出了解下Java agent 一.什么是java agent? Java agent是在JDK1.5引入的,是一种可以动态修改 ...

最新文章

  1. Oracle查询转换之连接谓词推入
  2. 一种快速的未登陆词识别方法(原理和实现)
  3. UVA10120 ZOJ1229 Gift?!【DFS+BFS】
  4. android-Handler
  5. 模糊PID算法及其MATLAB仿真(2)
  6. 电脑重装系统虚拟机安装xp的教程
  7. 无线路由器实现局域网内中继功能
  8. 轻松搞定——JAVA实现DOC转PDF功能
  9. 《1818黄金眼》将与bilibili合作:两大快乐源泉要合体了
  10. 【Uplift】评估方法篇
  11. 一位月薪1.2w的北漂程序员真实生活!
  12. word 文档如何加密
  13. Leetcode力扣 MySQL数据库 1264 页面推荐
  14. PS\AE\PR如何切换英文?这款Adobe中英快速切换工具一键帮你解决
  15. 骨架屏-css实现方式
  16. 大数据培训靠不靠谱?如何选择培训机构?
  17. JS自定义Title文字提示
  18. linux服务器上的回收站,为linux系统实现回收站
  19. 如何改变Visual Studio Code的背景图片
  20. 为什么薄膜干涉的厚度要很小_发生薄膜干涉的厚度要求

热门文章

  1. 架构详解——淘系圈品进化史
  2. Altium Schematic Translator - Capture (202102)
  3. 记一次使用compiz失败及抢救过程
  4. jpcsp源码解读12:本地码管理器与Compiler.xml
  5. Android使用Tesseract-ocr进行文字识别
  6. Arduion实验四 交通信号灯模块
  7. android+蓝牙体温计,如何制作一个带蓝牙功能的电子体温计?
  8. 论文笔记SR——SFT
  9. 调节e18-d80nk的测量距离_测绘人必须知道的几种测量仪器的保养与校正方法!
  10. Alien Skin Exposure X7汉化版照片胶片调色插件