zoukankan      html  css  js  c++  java
  • java List转换为字符串并加入分隔符的一些方法总结

    方法一:

        public String listToString(List list, char separator) {
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < list.size(); i++) {
                sb.append(list.get(i)).append(separator);
            }
            return sb.toString().substring(0, sb.toString().length() - 1);
        }

    方法二:

        public String listToString(List list, char separator) {
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < list.size(); i++) {
                if (i == list.size() - 1) {
                    sb.append(list.get(i));
                } else {
                    sb.append(list.get(i));
                    sb.append(separator);
                }
            }
            return sb.toString();
        }

    方法三:

        public String listToString(List list, char separator) {
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < list.size(); i++) {
                sb.append(list.get(i));
                if (i < list.size() - 1) {
                    sb.append(separator);
                }
            }
            return sb.toString();
        }

    方法四:

    public String listToString(List<String> list, Separator separator) {
            StringBuilder sb = new StringBuilder();
            for (String s : list) {
                if (s != null && !"".equals(s)) {
                    sb.append(separator.get()).append(s);
                }
            }
            return sb.toString();
        }

    方法五:

       public String listToString(List list, char separator) {
            return org.apache.commons.lang.StringUtils.join(list.toArray(), separator);
        }
  • 相关阅读:
    生成器
    ELK出现unassigned_shards解决办法
    ElK集群 采集 redis 数据
    postgresql-12编译安装
    openshift 3.11安装部署
    Linux TCP漏洞 CVE-2019-11477 CentOS7 修复方法
    zabbix-server安装部署配置
    zabbix-proxy安装部署
    harbor镜像仓库-02-https访问配置
    harbor镜像仓库-01-搭建部署
  • 原文地址:https://www.cnblogs.com/liaojie970/p/8067020.html
Copyright © 2011-2022 走看看