记录
java中数组拼接成字符串
String[] inParam = new String[]{"1", "2", "3"};
Stream<String> stream = Arrays.stream(inParam );
//拼接-按照字符‘,’拼接
String joinStr = stream.collect(Collectors.joining(","));
String[] inParam1 = new String[]{"1", "2", "3"};
Stream<String> stream1 = Arrays.stream(inParam1 );
//拼接-按照字符','拼接,并且左右两边加字符'('和')'-适用数据库sql语句中的in
String joinStr1 = stream1 .collect(Collectors.joining(",", "(", ")"));
System.out.println(joinStr );
System.out.println(joinStr1);
打印结果如下
1,2,3
(1,2,3)