字符串数组与字符串之间的互转(join/split)
来源:互联网 发布:java生成xml的doctype 编辑:程序博客网 时间:2024/06/14 14:17
转自:http://blog.csdn.net/szwangdf/article/details/4177104
1、Java
1-1、字符串数组=>字符串:StringUtils: join(Object[] array, String separator)
例:
01./* 02. *Join Strings using separator >>>AB$#$CD$#$EF 03. */ 04. 05.import org.apache.commons.lang.StringUtils; 06. 07.public class StringUtilsTrial { 08. public static void main(String[] args) { 09. 10. // Join all Strings in the Array into a Single String, 11. // separated by $#$ 12. System.out.println(StringUtils.join( 13. new String[] { "AB", "CD", "EF" }, "$#$")); 14. } 15.}
1-2、字符串=>字符串数组:String: split(String separator)
例:
01.public SplitDemo() { 02. String s = "AB$#$CD$#$EF"; 03. // 在每个空格字符处进行分解。 04. String[] ss = s.split("$#$"); 05.}
2、JavaScript
2-1、字符串数组=>字符串:Array: join(String separator)
例:
01.<mce:script type="text/javascript"> 02.<!-- 03.var a = new Array("a","b","c"); 04.a.join("|"); 05.alert(a); 06.// --> 07.</mce:script>
2-2、字符串=>字符串数组:String: split(String separator)、String: split(String separator, int length)
例:
01.<mce:script type="text/javascript"> 02.<!-- 03. var str = "一二三四"; 04. var str1 = "篮球、排球、乒乓球"; 05. var arr = str.split("");//全部分割 06. var arr1 = str1.split("、");//按照顿号分割 07. var arr2 = str1.split("、",2);//按照顿号分割,保留两段 08.// --> 09.</mce:script>
- [Java][JavaScript]字符串数组与字符串之间的互转(join/split)
- [Java][JavaScript]字符串数组与字符串之间的互转(join/split)
- [Java][JavaScript]字符串数组与字符串之间的互转(join/split)
- 字符串数组与字符串之间的互转(join/split)
- [Java][JavaScript]字符串数组与字符串之间的互转(join/split)
- JavaScript 字符串与数组转换函数[不用split与join]
- 字符串方法---split()、join()[字符串分割、数组转为字符串]
- python 字符串 的 join 方法 与 split 方法
- 字符串与数组之间的转换
- 字符串常用方法Join() Split()
- delphi与C++ dll 之间的数据传输(字符串,数组)
- 小记(一):字符串与字符串数组之间的转换
- Python的字符串连接join和拆分split
- python字符串处理 join split replace的使用方法
- python字符串split()、join()、strip()函数的总结
- javascript数组以符号合并成字符串join、以符号分割字符串成数组split
- C# 16进制与字符串、字节数组之间的转换(转)
- C# 16进制与字符串、字节数组之间的转换(转)
- java 枚举用法详解
- Linux上面开发android手机驱动加载.
- Web 服务器处理客户端请求过程
- 家乡的小河
- strcpy问题
- 字符串数组与字符串之间的互转(join/split)
- 对于开发 0 bug 代码的思考——Design by Contract 契约设计
- JForum首页跳转
- 算法之美——求两直线交点(三维叉积)——求四边形面积(二维叉积)
- 进程的交互
- vi的用法大全
- ASINetworkQueue 与 NSOperationQueue区别
- C# 多线程编程,传参,接受返回值
- 在php上安装mcrypt、bcmath和openssl扩展(银联业务需要)