0


characters三方包的用法

文章目录

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

在这里插入图片描述

1. 概念介绍

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

2. 原理与方法

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

2.1 知识对比

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


本文转载自: https://blog.csdn.net/talk_8/article/details/143834621
版权归原作者 talk_8 所有, 如有侵权,请联系我们删除。

“characters三方包的用法”的评论:

还没有评论