将string数组转化为sql的in条件用sql查询
来源:互联网 发布:你好我是淘宝客服 编辑:程序博客网 时间:2024/05/17 22:36
例如:我想将String[] str = {"4","5","6"}转化为“‘4',‘5',‘6'”字符串。这样我就可以用sql查询:select * from tableName id in (字符串)了。
项目中实现的源码如下:
复制代码 代码如下:
StringBuffer idsStr = new StringBuffer();
for (int i = 0; i < ids.length; i++) {
if (i > 0) {
idsStr.append(",");
}
idsStr.append("'").append(ids[i]).append("'");
}
我自己想到的另一种方式实现如下:
复制代码 代码如下:
public static String stringArray2Strin(String[] str) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < str.length; i++) {
sb.append("'").append(str[i]).append("'").append(",");
}
return sb.toString().substring(0, sb.length() - 1);
}
public static void main(String[] args) {
String[] str = { "4", "5", "6" };
System.out.println(ItemGroupService.stringArray2String(str));
}
项目中实现的源码如下:
复制代码 代码如下:
StringBuffer idsStr = new StringBuffer();
for (int i = 0; i < ids.length; i++) {
if (i > 0) {
idsStr.append(",");
}
idsStr.append("'").append(ids[i]).append("'");
}
我自己想到的另一种方式实现如下:
复制代码 代码如下:
public static String stringArray2Strin(String[] str) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < str.length; i++) {
sb.append("'").append(str[i]).append("'").append(",");
}
return sb.toString().substring(0, sb.length() - 1);
}
public static void main(String[] args) {
String[] str = { "4", "5", "6" };
System.out.println(ItemGroupService.stringArray2String(str));
}
0 0
- 将string数组转化为sql的in条件用sql查询
- 将string数组转化为sql的in条件
- 将sql查询出来的数据转化为对象
- SQL将查询的结果转化为XML格式数据
- sql函数将string类型转化为秒
- sql查询将一对多转化为一对一
- String数组转换拼接成SQL in条件字符串
- 将String转化为String数组
- 由将SQL查询结果转化为pojo的想到的
- 常用的SQL转化为mongodb的条件
- 使用SQL查询语句时,数组动态赋值SQL IN ()作为条件条件一个
- sql in查询结果按照in的条件排序返回
- sql的查询条件
- 原生sql查询转化为hql的实体查询
- 将Byte数组转化为String
- 将Byte数组转化为String
- [转贴]将Byte数组转化为String
- 将Byte数组转化为String
- Storm On YARN带来的好处
- 无域名HTTP请求攻击分析
- 编程算法 - 数组构造二叉树并打印
- Implement strStr()
- Ruby 网络资料
- 将string数组转化为sql的in条件用sql查询
- QT连接MySql数据库连接不上
- Storm与MRv1类比--Storm初步印象
- AIDL module
- apkbuilder找不到了!!!
- hdu 4214
- ucs2 和 utf16
- Ubunutu 13.04 使用root用户
- 残差信号编码(residual coding) 和CABAC 中TU-level 的上下文parsing 代码分析