我有像这样的字符串数组
String[] val=request.getParameterValues("Names");
for(int i=0;i<val.length;i++){
//printval[i];
}
我想将 String 数组的值分配给 sql 语句,如下所示
如何将所有字符串值传递给 sql 条件?如果数组有以下值JAMES,SMITH, JAKE
等等,然后我会将其传递为
sql = "where dept_name in('JAMES','SMITH','JAKE')";
理想情况下,我希望字符串数组值在 sql 的 in 条件内传递。
这很简单!
你试一试:
import org.apache.commons.lang3.StringUtils;
StringUtils.join(new String[] {"Hello", "World", "!"}, ", ");
你将得到用逗号连接的字符串
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)