java将list转为逗号隔开字符串

这篇具有很好参考价值的文章主要介绍了java将list转为逗号隔开字符串。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

通过StringUtils的join函数直接获取逗号隔开字符串

List<String> test =new ArrayList<>();
test.add("xiaoming");
test.add("xiaohong");
test.add("hhh");
String join = StringUtils.join(test, ",");
System.out.println(join);

最近用到很多字符串拼接的场景,自己做一点梳理和记录,方便使用的时候获取。

1、将list<String>转为逗号隔开字符串

1)只要不为空,就在后面添加逗号,最后再用subString()函数截取,去掉最后一位的逗号

 List<String> test = new ArrayList<>();
        String testStrings = "";
        test.add("xiaoming");
        test.add("xiaohong");
        test.add("hhh");
        for (String object : test) {
            if (object != null) {
                testStrings += object.toString() + ",";
            }
        }
        if (testStrings.length() > 0) {
            testStrings = testStrings.substring(0, testStrings.length() - 1);
        }
2)通过StringUtils的join函数直接获取逗号隔开字符串

List<String> test =new ArrayList<>();
test.add("xiaoming");
test.add("xiaohong");
test.add("hhh");
String join = StringUtils.join(test, ",");
System.out.println(join);
 

2、将逗号连接的字符串转成字符数组:

通过String的split函数可以实现

String aaa = "aa,bb,cc";
String[] split = aaa.split(",");
3、将字符数组String[]转成list<string>

通过Arrays.asList函数实现

 
————————————————
版权声明:本文为CSDN博主「豆芽爸爸呀」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhangxingyu126/article/details/108268840文章来源地址https://www.toymoban.com/news/detail-486916.html

到了这里,关于java将list转为逗号隔开字符串的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SQL SERVER 把逗号隔开的字符串拆分成行

    表 目标:把车牌号单独成行,可过滤掉空字符串 查询语句 效果: 补充: 匹配字符串开始位置的函数CHARINDEX(str1,str,[start]) CHARINDEX(str1,str,[start])函数返回子字符串str1在字符串str中的开始位置,start为搜索的开始位置,如果指定start参数,则从指定位置开始搜索;如果不指定start参数

    2023年04月26日
    浏览(75)
  • java List数组用逗号分隔开,转成字符串

    方法一:使用Java 8的Stream流来实现List数组用逗号分隔开,转成字符串,具体实现如下: 方法二:使用Stream的collect方法,结合Collectors.joining方法,可以将List中的元素用指定的分隔符连接起来,生成一个字符串。在上面的代码中,我们使用了逗号作为分隔符,将List中的元素连

    2024年02月11日
    浏览(48)
  • [开发|java] 将一个Java字符串按逗号分割成一个列表(List)

    可以使用Java的 split() 方法将字符串分割成字符串数组,然后将数组转换为列表。以下是一个示例代码: 输出 在上述代码中,我们使用 split(\\\",\\\") 方法将字符串 str 按逗号分割成一个字符串数组,然后使用 Arrays.asList() 方法将数组转换为列表。最后,我们打印输出列表的内容。

    2024年02月16日
    浏览(59)
  • Java分割字符串,分割逗号字符串,分割空格

    在一些读取文件,然后对数据进行处理的过程中,我们需要获取到对应的数据,这里我有一个文本其中的数据都是用逗号进行隔开的,我需要获取到他们;

    2024年02月11日
    浏览(53)
  • 【Java】Java去掉字符串最后一个逗号的方法

    Java中去掉字符串最后一个逗号的方法有很多种,其中最简单的一种是使用substring方法。具体的方法是:先找到字符串中最后一个逗号的位置,然后使用substring方法截取逗号前的部分。 这样就可以把字符串末尾的逗号去掉了,输出结果为:a,b,c。 需要注意的是,这种方法只能

    2024年02月03日
    浏览(44)
  • Java获取字符串中逗号前的内容

    可以使用Java的 indexOf 和 substring 方法来获取字符串中逗号前的内容。 首先,使用 indexOf 方法找到逗号在字符串中的位置,然后使用 substring 方法截取字符串中从开头到逗号位置之前的内容。 例如,假设你有一个字符串 str ,它的值为 \\\"apple,banana,orange\\\",要获取逗号前的内容(也

    2024年02月16日
    浏览(42)
  • #java 逗号分隔String字符串 - 数组 - 集合,相互转换

    1. 准备一个逗号分割字符串 2. 逗号分割字符串转换为集合(转换为集合之前会先转换为数组) 3. 集合转换为逗号分隔的字符串 4. 数组转逗号分隔字符串

    2024年02月04日
    浏览(54)
  • List<Long> 类型数据转为string字符串类型 jdk1.8新特性

    话不多说,直接上代码 这里,我们首先将 ListLong 转换为 StreamLong ,然后使用 map() 方法将每个 Long 类型的元素转换为字符串类型,再使用 Collectors.joining() 方法将所有字符串连接起来并用逗号和空格分隔。 需要注意的是, Collectors.joining() 方法返回的是一个字符串类型的结果,

    2024年02月13日
    浏览(53)
  • Java如何将字符串转为数字int(三种方式)

    如何将java字符串转换为数字 对知识永远只有学无止境。 第一种 第二种 第三种 注意:这三种的转换区别在哪里呢?对知识应该敬畏。 第一种是将字符串,转换成一个数字的对象,两个相同的数字进行转换。 结果:不相等 第二种:多次的解析,最终的得到结果,可以用 “

    2024年02月13日
    浏览(60)
  • Java代码实现带时区时间字符串转为LocalDateTime对象

    可以使用Java 8中的DateTimeFormatter类来将字符串转换为LocalDateTime对象。下面是一个示例代码: 在上面的代码中,我们首先定义了一个时间字符串,然后创建了一个DateTimeFormatter对象,该对象定义了时间字符串的格式。接下来,我们使用parse方法将时间字符串转换为LocalDateTime对象

    2024年02月16日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包