【发布时间】:2015-10-29 08:48:54
【问题描述】:
您好,我有一个要求,我需要将 List 的 Long 数据类型转换为逗号分隔的 String。
这将是适当的方式。我曾考虑过使用字符串生成器或将其转换为List<String>,然后使用StringUtils 连接得到String。
我正在寻找java 7 解决方案,不使用guava 或java 8。
【问题讨论】:
-
我尝试将其转换为字符串列表并使用字符串 utils.join 。但我不确定这是不是正确的方式,
-
好的,那个副本是关于
List<String>,而不是List<Long>,但大多数答案仍然适用。如果没有,请重新打开。 -
可以参考一下吗,list.toString()
-
我试过 TextUtils.join(",", urllist
);并为我工作 -
这个方法怎么样:String collect = listLong.stream().map(x->String.valueOf(x)).collect(Collectors.joining(",")); listLong 是 List
的参考
标签: java arraylist apache-stringutils