zoukankan      html  css  js  c++  java
  • 将逗号分隔的字符串与List互转

    将逗号分隔的字符串与List互转

    方法 1: 利用JDK的Arrays类
    String str = "a,b,c";
    List<String> result = Arrays.asList(str.split(","));

    方法 2: 利用Guava的Splitter
    String str = "a, b, c";
    List<String> result = Splitter.on(",").trimResults().splitToList(str);


    方法 3: 利用Apache Commons的StringUtils (只是用了split)
    String str = "a,b,c";
    List<String> result = Arrays.asList(StringUtils.split(str,","));


    方法 4: 利用Spring Framework的StringUtils
    String str = "a,b,c";
    List<String> str = Arrays.asList(StringUtils.commaDelimitedListToStringArray(str));

    将List转换为逗号分隔符
    方法 2: 利用Guava的Joiner
    List<String> list = new ArrayList<String>();
    list.add("a");
    list.add("b");
    list.add("c");
    String str = Joiner.on(",").join(list);


    方法 3: 利用Apache Commons的StringUtils
    List<String> list = new ArrayList<String>();
    list.add("a");
    list.add("b");
    list.add("c");
    String str = StringUtils.join(list.toArray(), ",");


    方法 4:利用Spring Framework的StringUtils
    List<String> list = new ArrayList<String>();
    list.add("a");
    list.add("b");
    list.add("c");
    String str = StringUtils.collectionToDelimitedString(list, ",");

  • 相关阅读:
    Linux 误卸载软件,所有命令不能用了咋办
    MySQL 全局锁和表锁
    MongoDB 基础
    MySQL 常见错误
    MySQL 锁信息和事务
    B2C电子商务平台概述及开发公司推荐
    O2O本地生活平台推荐
    OA办公系统哪个公司做的好
    集团企业OA系统选型推荐
    协同OA办公系统选型推荐
  • 原文地址:https://www.cnblogs.com/shy1766IT/p/9999188.html
Copyright © 2011-2022 走看看