`

[Java][JavaScript]字符串数组与字符串之间的互转

    博客分类:
  • Java
阅读更多
1、Java
 
     1-1、字符串数组=>字符串:StringUtils: join(Object[] array, String separator)
 
            例:view plaincopy to clipboardprint?
/* 
 *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" }, "$#$"));  
  }  

/*
 *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)
 
           例:view plaincopy to clipboardprint?
public SplitDemo() {   
    String s = "AB$#$CD$#$EF";   
    // 在每个空格字符处进行分解。   
    String[] ss = s.split("$#$");      
}  
public SplitDemo() {
 String s = "AB$#$CD$#$EF";
 // 在每个空格字符处进行分解。
 String[] ss = s.split("$#$");   
 
 
 
2、JavaScript
 
     2-1、字符串数组=>字符串:Array: join(String separator)
 
          例:view plaincopy to clipboardprint?
<mce:script type="text/javascript">  
<!--   
var a = new Array("a","b","c");   
a.join("|");   
alert(a);   
// -->  
</mce:script>  
<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)
 
          例:view plaincopy to clipboardprint?
<mce:script type="text/javascript">  
<!--   
  var str = "一二三四";   
  var str1 = "篮球、排球、乒乓球";   
  var arr = str.split("");//全部分割   
  var arr1 = str1.split("、");//按照顿号分割   
  var arr2 = str1.split("、",2);//按照顿号分割,保留两段  
// -->  
</mce:script> 
 
 
 
分享到:
评论

相关推荐

    实验9:Java数组与字符串.doc

    实验9:Java数组与字符串.doc

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

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

    javascript字符串与数组转换汇总

    数组转字符串 1.join()方法 var s= [a, d, a, f, g, f, s, g]; s.join() //a,d,a,f,g,f,s,g s.join( ) //a d a f g f s g s.join(''); //adafgfsg 字符串转数组 1.call()方法 var str = adafgfsg; var ...

    javascript中数组和字符串的方法对比

    前面的话 字符串和数组有很多的相同之处,...不仅如此,字符串的行为类似于数组的事实使得通用的数组方法可以应用到字符串上 如果参数超出范围或是NaN时,则输出undefined var str = "hello"; console.log(str[0]);//

    第四讲java数组和字符串.doc

    第四讲java数组和字符串.doc

    pg-array:将数组和分隔字符串转换为 PostgreSQL 数组表示

    将数组和分隔字符串转换为 PostgreSQL 数组表示。 $ npm install pg-array 例子 从逗号分隔的字符串 var pgarray = require('pg-array'); pgarray('node, ruby, rust'); //=&gt; '{node,ruby,rust}' 来自任意分隔的...

    文章目录 一、javaScript 的几种数据类型 1、数字类型 2、字符串 3、布尔型 4、数组 5、null 和 undef

    JavaScript 的数据类型有数字、字符串、布尔型、对象类型、数组、null 和 undefined。 1、数字类型 JavaScript 中的数字类型指整数和浮点数,不刻意区分二者。 JavaScript 还支持16进制的整数,在所要表示的16进制...

    javascript数组组合成字符串的脚本

    在某些程序中,你可能需要将数组组合成字符串,比如将var aArray = [“a”,”b”,”c”];处理成字符串的形式。这里有两种方法,当然如果你有更好的办法,别忘记留言给我。 第一种: aArray.toString() 第二种: a...

    javascript实现的字符串转换成数组操作示例

    本文实例讲述了javascript实现的字符串转换成数组操作。分享给大家供大家参考,具体如下: &lt;!...&lt;... &lt;...www.jb51.net 字符串转换成数组&lt;... //1、将字符串转成数组形式:split() ... //2、将数组转成字符串形式:jo

    color-rgba:从颜色字符串中获取 rgba 数组

    颜色-rgba 将颜色字符串转换为具有 rgba 通道值的数组: "rgba(127,127,127,.1)" → [127,127,127,.1] 。用法 const rgba = require ( 'color-rgba' )rgba ( 'red' ) // [255, 0, 0, 1]rgba ( 'rgb(80, 120, 160)' )...

    javascript中数组(Array)对象和字符串(String)对象的常用方法总结

    本文实例总结了javascript中数组(Array)对象和字符串(String)对象的常用方法。分享给大家供大家参考,具体如下: 综述:笔者经常将数组的方法和字符串的方法混淆,这里写篇日志,做个区分 1.字符串对象 String是...

    浅谈javascript中字符串String与数组Array

    简单点就是string是字符(串)… 而array是数组…可以放数字啊,字符啊等一系列东东!!! 上个示例: 代码如下: var str = “liuzhanqi”; [removed](str[“length”]);...//按本系统提供的默认比较规则比较当前字符串

    java和javascript之间的DES加密解密

    java和javascript加密解密,可相互加密解密,内含javascript代码和java代码,解压即用,自定义密钥

    alpha-sort:按字母顺序对字符串数组进行排序

    字母排序按字母顺序对字符串数组进行排序使用正确的unicode字符排序。 支持带选项的。安装$ npm install alpha-sort用法import alphaSort from 'alpha-sort' ;[ 'b' , 'a' , 'c' ] . sort ( alphaSort ( ) ) ;//=&gt; ...

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

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

    objectizr:将逗号分隔的字符串或数组转换为对象

    简单的功能,将逗号分隔的字符串或数组转换为对象。 安装 npm install --save objectizr ## 用法 var objectizr = require ( 'objectizr' ) ; var obj ; obj = objectizr ( 'edit,copy,rename,delete' , true ) ...

    javascript正则表达式和字符串RegExp and String(二)

    这篇文章是针对javascript字符串学习写下的笔记,在此与需要的朋友分享。 思维导图 字符串的创建方式 字符串是javascript中的基本类型之一,它对应的类型是String,可以通过两种方式来创建字符串: 通过变量赋值的...

    javascript 数组操作实用技巧

    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 2、join方法, [作用] 将原有数组对象转换成1个字符串,可以用指定分隔符进行串联。 [语法] arrayObj.join(separator),separator为分隔符,默认为“,”。 [实例] ...

    javascript String split方法误操作

    split定义和用法 split() 方法用于把一个字符串分割成字符串数组。 语法 stringObject.split(separator, howmany)参数 描述 separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。 howmany 可...

    再论Javascript下字符串连接的性能

    1.2 使用数组 在常用的语言中,字符串连接运算的性能普遍不高,为此在C#中就专门提供了StringBuilder(Java中提供了StringBuffer)用于连接字符串。而在Javascript中就出现了通过Array模拟StringBuilder的方案。 ...

Global site tag (gtag.js) - Google Analytics