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);}
转载于:https://www.cnblogs.com/liaojie970/p/8067020.html
java List转换为字符串并加入分隔符的一些方法总结相关推荐
- 将数字n转换为字符串并保存到s中
将数字n转换为字符串并保存到s中 参考 C程序设计语言 #include <stdio.h> #include <string.h> //reverse函数: 倒置字符串s中各 ...
- 字符串 二进制数字 转换 java_如何将二进制数据转换为字符串并返回到Java中?
String(byte[]) 将数据视为默认字符编码.因此,如何将字节从8位值转换为16位Java Unicode字符将不仅在操作系统之间发生变化,而且甚至可以在同一台机器上使用不同代码页的不同用户之 ...
- Java 图片转换为字符图 CharMaps (整理)
/** Java 图片转换成字符图 CharMaps (整理) * * 2016-1-2 深圳 南山平山村 曾剑锋 ** @(#)CharMaps.java 2014/1/16 * 1.这个一个Jav ...
- MVC如何将用户控件(分部视图,RenderPartial,ViewUserControl)内容转换为字符串并输出...
// 将用户控件转换为字符串 01 public static string RenderPartialToString(string file, object view) 02 { 03 ViewD ...
- Java 数字转字符串并指定位数,位数不足,自动补零
/** * Java里数字转字符串前面自动补0的实现. * */ public static void main(String[] args) {int youNumber = 1;int youNu ...
- java中输入字符串并输入每个汉字的ASC码
Scanner reader = new Scanner(System.in);String s = reader.nextLine();for(int i = 0; i < s.length( ...
- Java split拆分使用竖线为分隔符的字符串方法
http://webservices.ctocio.com.cn/java/197/9472197.shtml 在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到 ...
- c语言将图像转换成字符画,25行Java代码将普通图片转换为字符画图片和文本的实现...
本文主要介绍了25行Java代码将普通图片转换为字符画图片和文本的实现,分享给大家,具体如下: 原图 生成字符画文本(像素转换字符显示后,打开字符画显示相当于原图的好几倍大,不要用记事本打开,建议用n ...
- java:字节流、字符流
主要内容* IO流* 字节流* 字符流* 异常处理* Properties 第一章 IO概述1.1 什么是IO 生活中,你肯定经历过这样的场景.当你编辑一个文本文件,忘记了`ctrl+s` ,可能文件 ...
最新文章
- 菜鸟配置SAMBA服务器之2
- 谈谈对Spring IOC的理解
- 设置activity图标
- 理解JSON.stringify()高级用法
- Linux例行工作crontab
- HashMap的hash冲突解决方案
- Oracle入门(十一)之SQL
- 合理抽象灵活运用排列组合(洛谷P2181题题解,Java语言描述)
- JSP的4大域对象及范围(简)
- Win7 x64 sp1安装orcale 10g
- 踩了阿里云播放器的一个坑
- 成都市计算机会考,四川省高中信息技术会考资料及试题
- GIS就业参考系列之方向篇——条条大道通罗马
- 如何在两台服务器之间传输文件
- 数组 reduce 简介及使用场景
- 腾讯云不重启修改主机名
- 人工智能数学基础: 18-Haar矩阵的Kronecker积构造
- 什么方法可以将pdf压缩到最小
- Python生成二维码脚本
- Spring MVC 拦截器执行流程
热门文章
- 【java笔记】函数式编程
- FFMPEG 实现 YUV,RGB各种图像原始数据之间的转换(swscale)
- live555 分析—— OpenRtsp
- C++调用CMD,等CMD运行完后继续运行C++
- c#中byte数组0x_数组指针和指针数组的区别
- setwindowpos怎么改变z序_Windows转Mac——操作习惯的改变!
- 序列划分c语言,一篇“get”C语言八大排序算法
- web前后台数据交互的四种方式
- 【CF 600E】Lomsat gelral(树上启发式合并, dsu on tree, 静态链分治,模板题)
- CCF信息学竞赛和教育部竞赛管理出锅重播