简单将集合的内容转为字符串

简单的将集合的内容转为字符串,常用的有两种,我比较倾向于第二种。

数据量大的情况下还是使用StringBuffer比较好

  	    List<String> strList=new ArrayList<String>();
		strList.add("a");
		strList.add("b");
		strList.add("c");

		StringBuffer buffer=new StringBuffer();
		for (String str:strList) {
			buffer.append(str+",");
		}
		buffer.deleteCharAt(buffer.lastIndexOf(","));
		System.out.println(buffer.toString());
		String str2=StringUtils.join(strList,",");
		System.out.println(str2);

最终的结果都是 a,b,c

时间: 2024-10-21 06:55:37

简单将集合的内容转为字符串的相关文章

java中list集合的内容,如何使用像数据库中group by形式那样排序

java中list集合的内容,如何使用像数据库中group by形式那样排序,比如:有一个 List<JavaBean> 他中包含了一些如下的内容JavaBean:name    money(名称)  (金额) 来源A   100来源B   200来源C   300来源B   6600来源A   99800<数据1> 最后想实现的是:如果假设这些数据在数据库中,那么通过 select name,sum(money) from Table group by name 该语句得到的Li

Java基础知识强化之集合框架笔记27:ArrayList集合练习之去除ArrayList集合中的重复字符串元素

1. 去除ArrayList集合中的重复字符串元素(字符串内容相同) 分析: (1)创建集合对象 (2)添加多个字符串元素(包含重复的) (3)创建新的集合 (4)遍历旧集合,获取得到每一个元素 (5)拿着个元素到新集合中去找,看有没有   有:不搭理它 没有:添加到新集合      (6)遍历新集合 2. 案例代码: 1 package cn.itcast_04; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 6

黑马程序员---java基础--集合、数组、字符串的综合面试题

------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------- 这道题综合了集合,数组,字符串,字符串缓冲区,自动装箱等知识点,你把这道题做会了,java基础你也就学的差不多了. 问题: 自定义一个段由小写字母组成的字符串统计每个字母出现的次数. 例如:abc,输出结果为:a(1)b(1)c(1) 代

java简单的集合框架(一)

首先让我们看一下简单的集合框架的继承层次 collection                   list(有序的容器   元素可以重复)                                                        Queue(队列)                                                  set(无序的容器就是元素不可重复) linkedList        ArrayList   Vector          

serialize()序列表表格内容为字符串。

序列表表格内容为字符串,用于 Ajax 请求 HTML 代码: <p id="results"><b>Results: </b> </p> <form>   <select name="single">     <option>Single</option>     <option>Single2</option>   </select>

怎么判断字符串a的内容包含字符串b的内容

在vb.net可以使用InStr(a,b)方法来判断字符串a的内容是否包含字符串b的内容. InStr(a, b) 如果a中包含有b则InStr(a, b) 返回一个大于0的值,如果不含有b则返回0.可以通过返回值来判断. c#中可以使用 IndexOf语句 public class Example { public static void Main() { string s1 = "ani\u00ADmal"; string s2 = "animal"; // F

pyqt 简单判断指定的内容强度(比如帐号)

# -*- coding: utf-8 -*- # python:2.x __author__ = 'Administrator' from PyQt4.QtGui import * from PyQt4.Qt import * from PyQt4.QtCore import * from pw import Ui_Form #正则表达式检测密码格式 import sys #时间关系,我只对一个地方帐号进行操作,其他类似 QTextCodec.setCodecForTr(QTextCodec.

Java IO把一个文件中的内容以字符串的形式读出来

代码记录(备查): /** * 把一个文件中的内容以字符串的形式读出来 * * @author zhipengs * */ public class FileToString { public static void main(String[] args) { System.out.println(readFileToString()); } private static String readFileToString() { // new 一个空文件,用于获取路径 File dirs = ne

js中数字转为字符串的几种用法

1.toString()方法 直接把数字用toString()方法转换 var number = 5; number.toString(); 2.加上空串 这个一般是我们在开发中常用的 var number = 5: var str = number + ' '; 这样str的类型自然就转化为string类型 3.自动转化 举个例子,一个div的透明度设置: div.style.opacity = 0.5; 这句代码中div.style.opacity执行完自动转为字符串类型.