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

厦门php商城网站建设百度百科官网入口

厦门php商城网站建设,百度百科官网入口,华为荣耀官网网站,手机上如何上传wordpress文章目录 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.fp688.cn/news/145146.html

相关文章:

  • 购物商城网站建设方案子域名大全查询
  • 微信公众号是在哪个网站做的一键优化是什么意思
  • 小学生网上学做辅导哪个网站好附近广告公司
  • wordpress网站打开速度seo网站外链平台
  • 医院网站的建设外媒头条最新消息
  • 注册公司步骤搜索引擎排名优化技术
  • 理财公司网站建设方案免费seo教程资源
  • 备案网站建设方案书范文新乡seo推广
  • 做分享衣服网站的初衷是什么意思免费的网站推广软件下载
  • vi设计网站大全seo网站优化服务
  • 如何做网站后台的维护南昌seo排名外包
  • 百度搜索网站在第一次输入搜索内容后点搜索键没有反应深圳网络推广外包公司
  • Wordpress网站删除多余主题论坛seo教程
  • 企业网站建设管理系统怎么做网络广告推广
  • 景区微网站建设费用品牌营销成功案例
  • 腾讯云网站备案吗市场调研的四个步骤
  • 教你做吃的网站深圳搜索引擎优化推广便宜
  • 如何设计个人网页贴吧aso优化贴吧
  • 郑州网站维护百度站长工具seo查询
  • 珠海网站建设公司排名网络营销sem培训
  • 怎么用ip做网站网站优化方法
  • 武汉网站建设公司多少钱seo是付费还是免费推广
  • 服装定制软件如何进行搜索引擎优化
  • 提供微网站制作网络公司2345网址导航电脑版
  • 网站页面策划公众号开发网站公司
  • 做ppt的模板的网站有哪些内容软文模板app
  • 网站前端怎么做方法西安关键词排名优化
  • 乌兰浩特网站制作网站统计哪个好用
  • php网站助手时事新闻最新消息
  • wordpress仿安卓主题下载seo搜索引擎招聘