java怎么拦截某个对象
1148
2022-11-13
java 将 list 字符串用逗号隔开拼接字符串的多种方法
第一种:使用谷歌Joiner方法
import com.google.common.base.Joiner;
public static
String result = Joiner.on(",").join(list);
return result;
}
第二种:循环插入逗号
//java项目fhadmin.org
public static
StringBuffer sb = new StringBuffer();
if(listIsNotNull(list)) {
fohttp://r(int i=0;i<=list.size()-1;i++){
if(i sb.append(list.get(i) + ","); }else { sb.append(list.get(i)); } } } return sb.toString(); } 第三种:stream流 public static String result = list.stream().map(String::valueOf).collect(Collectors.joining(",")); return result; } 第四种:http://lambda表达式遍历并加入逗号 public static StringBuffer sb = new StringBuffer(); list.stream().forEach(str->{ sb.append(str).append(","); }); sb.deleteCharAt(sb.length()-1); return sb.toString(); }
sb.append(list.get(i) + ",");
}else {
sb.append(list.get(i));
}
}
}
return sb.toString();
}
第三种:stream流
public static
String result = list.stream().map(String::valueOf).collect(Collectors.joining(","));
return result;
}
第四种:http://lambda表达式遍历并加入逗号
public static
StringBuffer sb = new StringBuffer();
list.stream().forEach(str->{
sb.append(str).append(",");
});
sb.deleteCharAt(sb.length()-1);
return sb.toString();
}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~