Java:

  String typeStr = "1,2";

  String[] typeArray = typeStr.split(",");

  typeStr = StringUtils.join(typeArray, ",");

  StringUtils在非Jre的包里org.apache.commons.lang.StringUtils

JavaScript:

  var typeStr = "1,2";

  var typeArray = typeStr.split(",");

  typeStr = typeArray.join(",");

  String.split() 执行的操作与 Array.join() 执行的操作是相反的。

语法

stringObject.split(separator,howmany)
参数 描述
separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
howmany 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。

语法

arrayObject.join(separator)
参数 描述
separator 可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。

Java与JavaScript 完美实现字符串拆分(利用数组存储)与合并的互逆操作相关推荐

  1. java代码中fastjson生成字符串和解析字符串的方法和javascript文件中字符串和json数组之间的转换方法...

    1.java代码中fastjson生成字符串和解析字符串的方法 List<TemplateFull> templateFulls = new ArrayList<TemplateFu ...

  2. Java 将字符串拆分成数组,实现字符串组合

    将字符串拆分成数组和实现字符串组合 不能使用语言的基本分割组合函数(如 Java 的 String.split, php 的 explode 和 implode) 1) 字符串拆分成字符串数组,如&q ...

  3. 在Bash中将字符串拆分为数组

    本文翻译自:Split string into an array in Bash In a Bash script I would like to split a line into pieces a ...

  4. 数据库拆分字符串函数_PHP | 不使用库函数将逗号分隔的字符串拆分为数组

    数据库拆分字符串函数 Given a string with comma delimited, we have to split it into an array. 给定一个以逗号分隔的字符串,我们必 ...

  5. 使用PowerShell将字符串拆分为数组

    In this article, I am going to explain the PowerShell script to split a string into an array. Before ...

  6. 把一个字符串分割成数组 php_PHP怎么将字符串拆分成数组

    在日常项目开发过程中,较长的字符串可能需要被拆分成数组形式,以便被展现或用于判断验证.那么将字符串拆分成数组,也很容易实现,我们可以直接通过PHP中的explode函数来进行拆分. 下面我们就通过简单 ...

  7. java字符串拆分成数组_Java StringUtils字符串分割转数组的实现

    Java StringUtils字符串分割转数组的实现 发布于 2020-6-7| 复制链接 摘记: 我们在日常开发时会经常遇到将一个字符串按照指定的字符进行分割.这时,我们往往会想到使用str.sp ...

  8. java字符串拆分成数组_用Java实现JVM第八章《数组和字符串》

    小傅哥 | https://bugstack.cn 沉淀.分享.成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获.目前已完成的专题有:Netty4.x实战专题案例.用J ...

  9. split字符串拆分踩坑记录(字符串拆分后数组下标越界解决方案)

    问题:使用split拆分String字符串后拿到的数组发现一个问题-如果拆分的字符串根据拆分规则拆分后,后面的位置上如果没有值,则split返回的数组会自动忽略它们. demo:代码第四行返回的数组长 ...

最新文章

  1. 团队实践,我们是怎么用敏捷开发工具Leangoo的
  2. 我的RHCA之路随想
  3. 关于linux下目录树的查看TEEE命令
  4. 验证码生成java_JAVA-验证码生成
  5. [Asp.net]AspNetPager分页组件
  6. iOS培训章节——C++函数的重载
  7. 底层知识学习记录目录表
  8. Office 365强势来袭PART3:管理云用户
  9. JBOSS常用端口说明
  10. 软件设计工程——数据库设计
  11. JZOJ5946. 【NOIP2018模拟11.02】时空幻境(braid)
  12. SCRT软件的使用教程
  13. Redis之案例:省份列表(下)
  14. android+考研助手,安卓考研助手问题总结及改进规划
  15. 64 位 Microsoft Windows 驱动程序清单
  16. 数据库建模-概念模型建模(E-R图)
  17. linux根目录不足,追加空间到根目录
  18. 微信小程序 --- 不在以下合法域名列表中请参考文档
  19. 利用MLS算法计算法向量,并统一法向。
  20. 手把手教你使用热敏电阻NTC,产品级精度±0.1℃以内,简单明了,内附源码详解,方便移植

热门文章

  1. 一文看懂中国MEMS传感器产业链
  2. 谷歌自动驾驶专利大曝光!
  3. 由4G向5G进发的物联网:NB-IoT与LTE-M
  4. 生命或可在星际间传播
  5. 关于未来的10点核心思考
  6. 科技创新2030---“新一代人工智能”重大项目2018年度项目申报指南征稿
  7. 苹果新功能惹众怒,4000 多家组织和个人签署公开信,敦促苹果放弃“儿童安全”功能...
  8. 月饼哪家强?Python 告诉你
  9. Win10系统如何将M4A音乐格式转换成MP3格式
  10. Cesium学习笔记(九):导入3D模型(obj转gltf)