要熟悉一种语言,最简单的方法是熟悉Dart提供的各种核心库。dart为我们提供了一个常用的库,包括Dart:core,dart:async,dart:dart:math,dart:convert,dart:html:html:html:html和飞镖:io。
今天,我将在Dart:Core中介绍数字和字符串。
飞镖:核心定义了三种类型的数字,即num,int和double。
num是所有数字的一般名称。int和double均从num继承,并且是num的子类。
实际上,有一种数据类型,称为BigInt:Core:BigInt是一种独立的数据类型,而不是Num的子类:
数字中最常见的操作是将字符串转换为数字。转换可以调用解析方法。首先,查看NUM中的解析方法的定义:
输入的输入可以是十进制或十六英寸,如下所示:
num.parse将将相应字符转换为int或double类型:
解析方法也可以传递到字符串的相应基础中,例如十进制或十六进制:
上面我们讨论了如何将字符串转换为数字,以及如何将数字转换为字符串。NUM提供了ToString()方法,该方法可以轻松地将INT转换为字符串。
对于小数,您可以使用tostringasfix来指定小数的数字:
如果要使用科学计数方法,则可以使用tostringasprecision:
所有字符串均在DART中的UTF-16中编码。DART中的字符串定义了许多常用且非常有用的方法。
例如,在字符串中查询:
从字符串中切下子弦:
根据特定字符绑弦:
那么中国人在飞镖中的支持就是这样吗?因为DART中的所有字符均由UTF-16表示,如果UTF-16单元可以代表相应的字符,则中文使用没有问题:
但是,某些字符不能使用UTF-16单元表示。目前,字符软件包需要用于处理特定字符。
字符串转换为大写或小写:
DART提供了一个Trim()方法,可以拦截字符串前后的空间:
除了显示的字符串以创建字符外,DART还提供StringBuffer类。我们可以通过StringBuffer类自由创建字符串:
上述代码输出:“ www.flydean.com非常好。”
WriteAll()连接传递的入口的阵列。
以上是DART中的数字和字符串的引入。
最受欢迎的解释,最深的干货,最简单的教程,您不知道的许多技巧正在等待您发现!
欢迎注意我的公共帐户:“程序的事情”,了解技术并更好地了解您!