• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > 切割字符串,js分割字符串

切割字符串,js分割字符串

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了js切割字符串,js中切割字符串,js字符串切割成数组,js如何切割字符串,js怎么切割字符串等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

切割字符串,js分割字符串


  首先吹一下意图:切割字符串是因为在数据库中存图片地址时,可能一件商品对应有多张图片。那么我们可以建一个商品表(goods)和一个图片表(goods_image),然后让图片表的id作为商品表的外键,实现一对多的关联。  

  但是想到建表一个路径一个路径的存,数据也蛮多的,然后既然可以在商品表中添加一个字段(goods_image_url);那为什么不用呢?

 

  然后讲一下思路:图片地址拼接在一起,然后要将其分割成单独的一张一张图片的地址,那么之前拼接的时候就要用到分隔符来分割每一条地址。分割出来的地址可以拿集合List<String>或者是拿Arrays数组来接收。

 

  于是我写了一个工具类:StringToArrays

 1 public class StringToArrays {
 2 
 3     String[] arrayStr;
 4 
 6     public String[] staMethod(String str, String separator) {
 7 
 8         arrayStr = str.split(separator); // 拆分字符为separator ,然后把结果交给数组 array
 9         return arrayStr;
10     }
11 }

  可以看到,代码其实很简单,就是定义一个数组,用于接收获得拆开后的地址值。然后定义一个方法。既然是打算通用,那么方法中就要传入两个参数,第一个是字符串数据,第二个是 分隔符, 并且别人调用的话,我得返回一个解析了的字符串数组回去。

  工具类就已经写好了,当Android端获得数据库中传过来的地址的值时,调用上面工具类的方法,就能够得到地址数组,然后通过数组的length方法可以知道数组的长度等等操作。最后通过加载网络图片的一些插件或第三方工具等等,就可以显示网络图片了。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 切割字符串,js分割字符串

相关文章

  • 2017-05-26硅谷社交15--群详情,硅谷社交15--
  • 2017-05-26json反序列化把空字符串转为null
  • 2017-05-26接入微信分享过程的喜和泪
  • 2017-05-26硅谷社交2--欢迎页面,硅谷社交2--
  • 2017-05-26Android 五大布局,android五大布局
  • 2017-05-26谷歌电子市场5--推荐,谷歌电子市场5--
  • 2017-05-26cocos的Director、Scence、Layer(一)---摘自于官方文档,cocosscence
  • 2017-05-26手机影音7--视频播放器的基本功能(4),7--基本功能
  • 2017-05-26getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir(),mediacachefiles
  • 2017-05-223.6 响应系统设置的事件(Configuration类)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 我的第一节Android课,第一节Android课
    • android 在5.0以后不允许使用隐式Intent方式来启动Service,androidintent
    • Android View体系(一)视图坐标系
    • 6.3.1 数据存储与访问之——初见SQLite数据库
    • 8.3.7 Paint API之—— Xfermode与PorterDuff详解(四)
    • Activity生命周期,activity生命周期图
    • VS2015墙内创建ionic2,vs2015墙ionic2
    • 硅谷商城第二版3--分类模块,硅谷商城第二版3--
    • [Android] Activity间切换,传递数据,androidactivity
    • Android API Guides---App Widget Host

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有