在开发的过程中,一般前端会传入集合作为sql查询语句in的参数,sql查询in参数的格式为:'参数1','参数2'。每个参数需要单引号包含并用逗号隔开
导入依赖
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
代码示例
public String test(){
String str;
List<String> list=new ArrayList<>();
list.add("1");
list.add("2");
str="'"+StringUtils.join(list,"','")+"'";
return str;
}
运行结果
'1','2'