zoukankan      html  css  js  c++  java
  • List 集合转换为String

    开发中会用到把 List<string>  的内容拼接成以逗号分隔的字符串的形式,现总结如下:

    方法一:

    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) {    
      return org.apache.commons.lang.StringUtils.join(list.toArray(),separator);
    }
  • 相关阅读:
    STM32驱动TEA5767收音机模块
    stm32驱动DS1302芯片
    NRF24L01无线通讯模块驱动
    MQ-2烟雾传感器启动
    HCSR04超声波传感器驱动
    RDA5820收音机芯片驱动
    SD卡初始化以及命令详解
    STM32硬件IIC操作
    STM32驱动MPU6050
    BMP085气压传感器驱动
  • 原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/7739463.html
Copyright © 2011-2022 走看看