`
robinrain
  • 浏览: 59868 次
  • 性别: Icon_minigender_1
  • 来自: 威海
社区版块
存档分类
最新评论

[Java][JavaScript]字符串数组与字符串之间的互转(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)

          例:

  1. <mce:script type="text/javascript">  
  2. <!--   
  3. var a = new Array("a","b","c");   
  4. a.join("|");   
  5. alert(a);   
  6. // -->  
  7. </mce:script>   

 

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

          例:

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

相关推荐

    JavaScript:数组与字符串操作教程

    本文详细介绍了JavaScript中数组与字符串的基本概念及其操作方法,包括变量声明、数组的创建与操作、字符串的创建与操作以及数组与字符串之间的转换等。通过具体示例,加深了对JavaScript数组和字符串处理的理解。...

    JavaScript 字符串与数组转换函数[不用split与join]

    下面将详细介绍两个自定义的JavaScript函数,`StringToArray` 和 `ArrayToString`,它们可以实现字符串与数组之间的转换,且不依赖 `split()` 和 `join()`。 首先,来看 `StringToArray` 函数,它的主要功能是将一...

    javascript字符串与数组转换汇总

    在日常的前端开发中,字符串与数组之间的转换是一个常见的操作。本文将详细介绍如何在JavaScript中将字符串转换为数组以及如何将数组转换为字符串的方法。 首先,我们来探讨如何将数组转换为字符串。在JavaScript中...

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

    javascript 中的数组和字符串都是基本的数据类型,它们之间有很多相似之处,但是它们也存在一些不同之处。在这篇文章中,我们将对数组和字符串的方法进行比较,了解它们之间的相似之处和不同之处。 可索引 在 ...

    JavaScript字符串函数大全

    根据提供的文件信息,这里将详细解释与JavaScript字符串相关的函数,并补充一些缺失或不清晰的部分,以便更好地理解每个函数的功能及用法。 ### JavaScript字符串函数大全 #### 1. Asc(x) - **功能**:返回字符的...

    JavaScript实现在数组中查找不同顺序排列的字符串

    在JavaScript编程中,有时我们需要处理数组中的字符串,并找出那些虽然由相同字符组成,但顺序不同的字符串。这在处理数据或解决特定算法问题时可能会很有用。本篇文章将介绍两种方法来实现这个功能,具体针对以下...

    JS字符串和数组如何实现相互转化

    在JavaScript(JS)中,字符串和数组是两种非常常见的数据类型。它们各有其特定的用途,但有时我们需要在两者之间进行转化,以便更好地处理数据。本文将深入探讨如何使用JS中的方法将字符串转换为数组,以及如何将...

    字符串逆序-使用Java实现的字符串按单词逆序.zip

    1. 使用`split()`方法:这个方法可以按照指定的分隔符(如空格)将字符串分割成单词,返回一个字符串数组。 2. 反转数组:Java的`Arrays`类提供了一个`reverse()`方法,可以用来反转数组元素的顺序。 3. 使用`join()...

    8 个很棒的 JavaScript 字符串操作技术.docx

    这里我们探讨8个高效的JavaScript字符串处理技术,它们能够帮助你编写更简洁、更易维护的代码。 1. **字符串填充**: - `padStart()` 和 `padEnd()` 方法用于在字符串的开始或结束处填充指定的字符,直到达到特定...

    js数组与字符串的相互转换方法

    本文将深入探讨如何在JavaScript中进行数组与字符串的转换。 一、数组转字符串 在JavaScript中,我们可以使用`join()`方法将数组元素连接成一个字符串。`join()`方法接受一个可选参数,这个参数定义了数组元素之间...

    Javascript数组及其操作

    5. `split()`:将字符串分割成数组 6. `slice()`:返回数组的一部分 7. `concat()`:连接两个或多个数组 8. `pop()`:删除数组最后一个元素 9. `push()`:添加元素到数组的末尾 10. `shift()`:删除数组第一个元素 ...

    JavaScript中split与join函数的进阶用法技巧_.docx

    JavaScript 中 split 与 join 函数的进阶用法技巧 ...split 和 join 函数是 JavaScript 中两个非常强大且实用的函数,它们可以让开发者轻松地进行字符串和数组之间的转换,并且可以实现一些有趣的应用。

    JavaScript几个函数 - split()、join()、substring()和indexOf()

    `split()` 方法用于将一个字符串分割成字符串数组。此方法通过一个指定的分隔符来拆分字符串,并返回一个包含拆分后各个部分的新数组。 **语法:** ```javascript string.split(separator, limit) ``` - `...

    Strman一个Javascript字符串处理库

    Strman是一个专为JavaScript设计...总的来说,Strman是一个强大且全面的JavaScript字符串处理工具,它提供了一系列实用的函数,帮助开发者更高效地处理字符串任务,无论是前端开发还是Node.js后端开发,都能从中受益。

    分享小知识点JavaScript字符串函数大全

    从给定的文件标题“分享小知识点JavaScript字符串函数大全”以及描述“JavaScript字符串函数大全 JS自带函数”,我们可以归纳出一系列JavaScript中的字符串处理函数及其用法。以下是对这些知识点的详细阐述: ### 1...

    js截取字符串函数.txt

    ### JavaScript字符串截取方法详解 在JavaScript编程语言中,处理字符串是非常常见的需求之一。本文将详细介绍几种常用的字符串截取函数,包括`split()`、`join()`、`substring()`以及`indexOf()`等方法,并通过...

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

    - 使用`str.split('')`可以将字符串转换成字符数组,反之,使用`arr.join('')`可以将字符数组转换成字符串。 通过以上比较和说明,我们可以更好地理解JavaScript中数组和字符串在处理和操作上的异同,以及如何更...

    JavaScript字符串函数大全.txt

    根据提供的文件信息,这里主要涉及的是JavaScript中的字符串处理函数及相关日期时间操作函数。接下来将对这些函数进行详细的解析与说明。 ### 字符串处理函数 #### 1. Asc(x) - **功能**: 返回指定字符的ASCII码...

Global site tag (gtag.js) - Google Analytics