`
zqding
  • 浏览: 93763 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

字符串数组与字符串之间的互转

    博客分类:
  • Java
阅读更多

字符串数组与字符串之间的互转:join/split

1、Java

     1-1、字符串数组=>字符串:StringUtils: join(Object[] array, String separator)

/* 
 *Join Strings using separator >>>AB$#$CD$#$EF 
 */  
  
import org.apache.commons.lang.StringUtils;  
  
public class StringUtilsTrial {  
  public static void main(String[] args) {  
  
    // Join all Strings in the Array into a Single String,   
    // separated by $#$  
    System.out.println(StringUtils.join(  
       new String[] { "AB", "CD", "EF" }, "$#$"));  
  }  
}  

 

1-2、字符串=>字符串数组:String: split(String separator)

public SplitDemo() {   
    String s = "AB$#$CD$#$EF";   
    // 在每个空格字符处进行分解。   
    String[] ss = s.split("$#$");      
}   

 

2、JavaScript

     2-1、字符串数组=>字符串:Array: join(String separator)

<mce:script type="text/javascript">  
<!--   
var a = new Array("a","b","c");   
a.join("|");   
alert(a);   
// -->  
</mce:script>   

 

2-2、字符串=>字符串数组:String: split(String separator)、String: split(String separator, int length)

<mce:script type="text/javascript">  
<!--   
  var str = "一二三四";   
  var str1 = "篮球、排球、乒乓球";   
  var arr = str.split("");//全部分割   
  var arr1 = str1.split("、");//按照顿号分割   
  var arr2 = str1.split("、",2);//按照顿号分割,保留两段  
// -->  
</mce:script>  

 

分享到:
评论

相关推荐

    javascript中json对象json数组json字符串互转及取值方法

    今天用到了json数组和json对象和json类型字符串之间互转及取值,记录一下: 1.json类型的字符串转换为json对象及取值 var jsonString = '{"bar":"property","baz":3}'; var jsObject = JSON.parse(jsonString); //...

    bit与byte之间的互转

    字符串转成byte[]后,与16进制字符的互转。

    JSON字符串和JSON对象相互转化实例详解

    在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键 例如: JSON字符串: var str = '{ "name": "name1","sex": "m" }'; JSON对象: ...

    JS-BinToJson:字符串和二进制数组之间的互转

    JS-BinToJson 字符串和二进制数组之间的互转

    Xml和Json互转工具类

    本实例主要是通过json-libjar包中的工具类进行操作,简单实现了xml字符串和json字符串之间的转化,xml文件和json文件的转化。而且还兼容jsonObject和jsonArray两种格式,自己摸索,记录一下以便学习。

    基于C# Winform的简易聊天程序.rar

    信息发送原理:将手动输入字符串信息转换成机器可以识别的字节数组,然后调用套接字的Send()方法将字节数组发送出去.信息接收原理:调用套接字的Receive()方法,获取对端传来的字节数组,然后将其转换成人可以读懂的字符...

    C#经典教程,内容多。

    第7章 字符串、数组和集合 第8章 委托和事件 第9章 内存和资源管理 第10章 数据流和文件 第11章 Internet访问 第12章 序列化 第13章 远程处理和XML Web Service 第14章 线程和异步编程 第15章 托管代码与非托管...

    基于C#的 .NET Framework程序设计ppt

    第7章 字符串、数组和集合 第8章 委托和事件 第9章 内存和资源管理 第10章 数据流和文件 第11章 Internet访问 第12章 序列化 第13章 远程处理和XML Web Service 第14章 线程和异步编程 第15章 托管代码与非托管...

    基于C#的.NET Framework程序设计

    第7章 字符串、数组和集合 第8章 委托和事件 第9章 内存和资源管理 第10章 数据流和文件 第11章 Internet访问 第12章 序列化 第13章 远程处理和XML Web Service 第14章 线程和异步编程 第15章 托管代码与非托管...

    C# 程序设计手册(WORD)

    使用字符串方法搜寻字符串 66 使用正则表达式搜寻字符串 67 判断字符串是否表示数值 70 将 String 转换为 DateTime 71 在旧版编码方式和 Unicode 间转换 72 转换 RTF 为纯文本 74 语句、表达式和运算符 75 语句 76 ...

    JS实现unicode和UTF-8之间的互相转换互转

    //unicode为1个接收数据,串口收到的字符编码放在该数组中 function UnicodeToUtf8(unicode) { var uchar; var utf8str = ""; var i; for(i=0; i&lt;unicode.length;i+=2){ uchar = (unicode[i]&lt;&lt;8) | ...

    json相关jar包.zip

    JSON字符串和java对象的互转【json-lib】 在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML、JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON...

    C#程序设计

    第7章 字符串、数组和集合 第8章 委托和事件 第9章 内存和资源管理 第10章 数据流和文件 第11章 Internet访问 第12章 序列化 第13章 远程处理和XML Web Service 第14章 线程和异步编程 第15章 托管代码与非托管...

    Perl编程速成教程

    第2学时Perl 的基本构件:数字和字符串 第3学时控制程序流 第4学时基本构件的堆栈:列表与数组 第5学时进行文件操作 第6学时模式匹配 第7学时哈希结构 第8学时函数 第9学时其他函数和运算符 第1 0学时文件与目录 第...

    C#本质论(第3版)

    8.3.2 枚举和字符串之间的转换 8.3.3 枚举作为标志使用 8.4 小结 第9章 合式类型 9.1 重写object的成员 9.1.1 重写to string() 9.1.2 重写gethashcode() 9.1.3 重写equals() 9.1.4 相等性实现的指导...

    JAVA 范例大全 光盘 资源

    实例38 Java字符串与文件的互转 88 实例39 截取带汉字的字符串 91 实例40 替换字符串中的部分字符 92 实例41 Java字符串之密码加密 93 实例42 正则表达式验证字符串 95 第7章 Java常用类 98 实例43 数字的舍入...

    700个批处理打包下载.rar

    98下获取当前路径.cmd cdd.cmd cmd.exe ...阿拉伯与罗马数字互转程序.cmd 阿拉伯数字转为罗马数字.cmd 限制条件批量建立文件夹.cmd 随机数.bat 颜色.bat 飞入+变色字.cmd 魔法.bat 黑客帝国里数码雨.cmd

    大量批处理实用程序例程

    阿拉伯与罗马数字互转程序.cmd 阿拉伯数字转为罗马数字.cmd C盘个人资料转移器 IE修复.cmd Windows安全优化小助手.cmd XP安全设置补丁批处理 XP自动优化批处理文件3 全盘禁止运行指定程序 关闭无用的服务 删除历史...

    java源码包2

     设定字符串为“张三,你好,我是李四”  产生张三的密钥对(keyPairZhang)  张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节  通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到...

    WHC第三方控件

    10. 中文字符串转换为拼音或者拼音首字母的辅助类(PinYinUtil.cs) 11. 随机汉字辅助类(RandomChinese.cs) 12. 反射操作辅助类,如获取或设置字段、属性的值等反射信息。(ReflectionUtil.cs) 13. 注册表操作辅助...

Global site tag (gtag.js) - Google Analytics