guava 之 Joiner Splitter处理字符串利器
2013-08-23 16:06
260 查看
// 把字符串 直接 生成对应 Map
给力的Splitter,省去了好多工作
再来个Joiner 看看吧
@Test public void join(){ MapSplitter splitter = Splitter.on(",").withKeyValueSeparator(":"); String mapp = "a:b,c:d"; System.out.println(splitter.split(mapp)); }
给力的Splitter,省去了好多工作
再来个Joiner 看看吧
@Test public void joinner(){ Joiner joiner = Joiner.on(","); //convert iterable to string Iterable<?> parts = Lists.newArrayList("a","b","c"); System.out.println(joiner.join(parts )); //appender iterable to string StringBuilder arg0 = new StringBuilder("hehe "); System.out.println(joiner.appendTo(arg0, parts)); //convert map to string Map<String, String> map = Maps.newHashMap(); map.put("ok", "ok"); map.put("okd", "ok"); System.out.println(joiner.withKeyValueSeparator("&").join(map)); }
相关文章推荐
- Guava字符串处理Joiner、Splitter
- guava字符串处理——连接器[Joiner]
- Guava字符串处理Joiner源码分析
- Guava——Joiner连接字符串Splitter分割字符串
- guava字符串处理——连接器[Joiner]
- 【Guava】Joiner、Splitter源码
- PAT 1054. 求平均值 (20)--介绍字符串处理利器
- 后缀数组--处理字符串的利器
- guava处理字符串与List/Map之间的转换
- Google Guava学习(10)-Guava字符串工具Joiner
- guava处理字符串与List之间,字符串与map之间的转换
- guava之Joiner 和 Splitter
- ] Guava学习笔记之Joiner ,Strings,Splitter 工具实例
- guava之Joiner 和 Splitter
- 正则表达式(RegularExpressions)-- 字符串处理利器
- guava之Joiner 和 Splitter
- guava处理字符串与List之间,字符串与map之间的转换
- Guava学习笔记(二):基础(Joiner,Objects,Splitter及Strings)
- 谷歌Java开发工具包Guava之String字符串处理工具
- guava字符串处理:分割,连接,填充