当前位置: 首页 > news >正文

网站设计书的结构绵阳网站建设开发

网站设计书的结构,绵阳网站建设开发,wordpress社,qpython3手机版文章目录 1. 概念介绍2. 原理与方法2.1 知识对比2.2 使用方法 3. 示例代码4. 内容总结 我们在上一章回中介绍了"加密包crypto"相关的内容,本章回中将介绍characters包.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 在项目中会遇到获取字…

文章目录

  • 1. 概念介绍
  • 2. 原理与方法
    • 2.1 知识对比
    • 2.2 使用方法
  • 3. 示例代码
  • 4. 内容总结

我们在上一章回中介绍了"加密包crypto"相关的内容,本章回中将介绍characters包.闲话休提,让我们一起Talk Flutter吧。

1. 概念介绍

在项目中会遇到获取字符串中某一个或者多个字符的需求,比如我们想获取"hello-word"中减号后面的字符,怎么办呢?本章回将介绍具体的操作方法。

2. 原理与方法

在Flutter中获取字符串中的字符需要借助三方包来实现,这个三方包叫作:characters,不过该包是dart官方推出的包,因此大家可以放心使用: 一方面不用担心
包中的错误,另一方面不用担心它后期的维护问题。

2.1 知识对比

我记得在C编程语言中,字符和字符串都是独立的类型,字符是char类型,字符串是char类的的数组,想使用字符串中的某个字符时直接从数组中获取某个成员就可以。
在dart中时没有给字符设置专门的类型,但是对字符串设置了专门的类型:String.我们想获取字符串中的某一个或者多个字符时可以使用String的substring()方
法,在该方法中传入字符在字符串中的索引值就可以获取到该字符。它的原理和C语言中从字符数组中获取字符相同,不过它获取到的仍然是一个字符串,只不过该字符串
中包含一个或者多个字符,不要以为只有一个字符就是字符类型,它仍然是String类型的字符串。

2.2 使用方法

  • 在yaml配置文件中导入characters包,并且获取到当前项目中;
  • 通过characters属性可以把字符串转换成字符;
  • 使用包中的相关的接口获取到想要的字符;
    上面介绍的方法比较抽象,我们将在后面的小节中通过具体的示例代码来演示。

3. 示例代码

// Using String indices.
String firstTagString(String source) {var start = string.indexOf("<") + 1;if (start > 0) {var end = string.indexOf(">", start);if (end >= 0) {return string.substring(start, end);}}return null;
}// Using CharacterRange operations.
Characters firstTagCharacters(Characters source) {var range = source.findFirst("<".characters);if (range != null && range.moveUntil(">".characters)) {return range.currentCharacters;}return null;
}

上面的示例代码演示了如何从字符串中获取字符,代码中使用了两种方法来获取字符串中的字符,大家可以对比一下其中的差异。这些示例代码来自官方文档,建议大家自
己动手去试试,体验一下程序的运行结果。此外,characters包提代了接口比较多,这些接口完全可以满足项目中的需求,限于篇幅,我们在这里就不一一演示这些接
口了,大家可以参考官方文档中的介绍。

4. 内容总结

最后,我们对本章回的内容做一个全面的总结:

  • 使用characters包中的接口可以从字符中获取到字符;
  • characters包获取字符的原理和C语言中通过字符数组获取字符的原理相同;
  • characters包提供了多个操作字符的接口,建议大家查阅官方文档;
    看官们,与"characters包"相关的内容就介绍到这里,欢迎大家在评论区交流与讨论!
http://www.yayakq.cn/news/394203/

相关文章:

  • 沈阳建站wordpress网站首页链接乱码
  • asp做的网站怎么发布网站建设企业实践总结
  • 武宁县建设工程招标公告门户网站广州网站建设seo
  • 自己做的网站怎么删除如何确定网站栏目
  • 安徽城乡建设部网站首页新闻静态网站模板下载
  • 无锡本地做网站怎么简化Wordpress欢迎页面
  • 炫丽的网站wordpress微信文章
  • 企业的网站开发费用摊销几年浙江 网站建设
  • 中小企业网站制作价格织梦网站图片怎么修改
  • 网赢做网站怎么样做网站开视频网站
  • 能从源代码黑进网站修改数据吗搜狗收录批量查询
  • 建设网站群开发网站如何赚钱
  • 在线玩的游戏网站wordpress后台打开缓慢
  • 做微商都去哪些网站留言建设工程教育网首页
  • 装饰公司响应式网站建设案例广州市重点公共建设项目官网
  • wordpress的网站怎么让他上线怎样把自己做的网页放在网站里
  • 网站公司技术交接网页设计在哪里接单
  • 俄语网站建设注意事项专业网站定制平台
  • 学校网站开发文档广州建筑集团网站
  • 萧县城乡建设局网站wordpress怎么采集
  • 软件最全的网站企业文化建设方案案例
  • 雪亮工程建设网站界面手工制作礼品盒
  • 网站设计美工排版编辑如何将自己做的网站上传
  • 网站做优化需要多少钱在龙港网站哪里做
  • 门户网站建设公司报价网站推广排名外包
  • 南宁码科网站建设网站怎么做赚钱
  • 网站推广如何做沈阳男科医院哪家好点儿
  • 响应式手机网站有哪些制作网站的公司
  • 广州网站开发网络公司网站模板名称
  • 排名好的昆明网站建设淘宝引流到微信推广方法