-- 创造无限可能

java开发:List<String> 转换成字符串 每个元素需要带双引号

2023-05-13 15:14:57
969 人浏览 3 人点赞
有用,点赞支持一下

场景

字符串数组转换成字符串的过程中,有时候需要给每个元素加上双引号

解决

strean流设置

List<String> list = Arrays.asList("张三", "李四", "王五");
String joined = list.stream()
    .map(s -> "\"" + s + "\"") // 在每个元素前后添加双引号
    .collect(Collectors.joining(", ")); // 用逗号分隔连接字符串