把list集合中的各元素按指定的字符分隔拼接成一个字符串操作
2018-02-28 00:00
676 查看
public static void main(String[] args) {
List<String> lists=new ArrayList<String>();
BufferedReader br = null;
String path="D:\\test\\src\\001.txt";
try {
br = new BufferedReader(new InputStreamReader(new FileInputStream(
new File(path)), "GBK"));
String line = null;
while ((line = br.readLine()) != null) {
lists.add(line);
}
//各元素按“---”分隔开拼接成一个字符串
String combiner=StringUtils.join(lists, "---");
System.out.println(combiner);
br.close();
} catch (Exception e) {
System.err.println("errors :" + e);
}
}
注意StringUtils用的包为import org.apache.commons.lang.StringUtils;
maven中央仓库可以下载到。
List<String> lists=new ArrayList<String>();
BufferedReader br = null;
String path="D:\\test\\src\\001.txt";
try {
br = new BufferedReader(new InputStreamReader(new FileInputStream(
new File(path)), "GBK"));
String line = null;
while ((line = br.readLine()) != null) {
lists.add(line);
}
//各元素按“---”分隔开拼接成一个字符串
String combiner=StringUtils.join(lists, "---");
System.out.println(combiner);
br.close();
} catch (Exception e) {
System.err.println("errors :" + e);
}
}
注意StringUtils用的包为import org.apache.commons.lang.StringUtils;
maven中央仓库可以下载到。
相关文章推荐
- C# 中如何将List<string>里的集合转换成字符串并按指定的字符进行分隔?
- 链表的基本操作(创建,查找指定位置元素,删除指定元素,插入,倒置,去重,求集合的差,分别交换结点与交换结点值实现的冒泡排序,将两个有序链表合并成一个有序链表)c语言实现
- 《Python CookBook2》 第一章 文本 - 过滤字符串中不属于指定集合的字符 && 检查一个字符串是文本还是二进制
- C#字符串操作 取文本左边 取文本右边 取文本中间 取文本中间到List集合 指定文本倒序
- php把一个字符串分割成字符数组(可以用参数指定数组每个元素字符的长度)
- C#字符串操作 取文本左边 取文本右边 取文本中间 取文本中间到List集合 指定文本倒序
- C#字符串操作 取文本左边 取文本右边 取文本中间 取文本中间到List集合 指定文本倒序
- list里字符串元素的拼接操作
- c# Array或List有个很实用的ForEach方法,可以直接传入一个方法对集合中元素操作
- Java_集合操作_将元素插入List的指定位置
- .分析以下需求,并用代码实现 1.定义List集合,存入多个字符串 2.删除集合元素字符串中包含0-9数字的字符串 只要字符串中包含0-9中的任意一个数字就需
- 关于Excel操作编写的一个软件设计构思案例[连载] --如何实现从字符串中提取需要的字符并赋值给指定单元格内
- Java_集合操作_将元素插入List的指定位置
- CString 字符串 按指定字符 分隔 获取第n段的子字符串
- 谷歌笔试题--给定一个集合A=[0,1,3,8](该集合中的元素都是在0,9之间的数字,但未必全部包含), 指定任意一个正整数K,请用A中的元素组成一个大于K的最小正整数。
- 从一字符串中,提取以指定字符分隔的字符串数组
- 在一个List的指定位置插入一个元素对这个List中的已有的元素顺序的影响
- 合并两个字符集合为一个新集合,每个字符串在新集合中仅出现一次,函数返回新集合中字符串。 如: s1集合{“while”,”for”,”switch”,”if”,”continue”
- 合并两个字符集合为一个新集合,每个字符串在新集合中仅出现一次,函数返回新集合中字符串。
- js中字符串处理常用的方法(字符分割、字符拼接、截取字符串、是否包含一个字符串)