Dart开发之——数据类型,安卓面试基础技能罗列

本文详细介绍了Dart编程中的数据类型,包括整数、小数、字符串和布尔类型的属性与方法。通过实例展示了如何进行数值操作、字符串格式化、布尔类型创建以及数组的创建与操作。此外,还提供了面试中可能遇到的基础技能知识点。
摘要由CSDN通过智能技术生成

2.3 常用的属性

var a=1;

运行时类型

a.runtimeType;

是否为有限值或无限值

a.isFinite;

a.isInfinite;

是否为非数值

a.isNaN;

是否为负数

a.isNegative;

当前数值的符号(1:整数,-1:负数,0:数值为0)

a.sign;

获取存储当前数值需要的最少位数

a.bitLength;

是否为奇数(Odd)偶数(Even)

a.isEven;

a.isOdd;

2.4 常用的方法及函数

var a=1;

var b=1.1;

2.4.1 整数+小数

当前数的绝对值

a.abs();

不小于当前数值的最小整数&小数

a.ceil();

b.ceilToDouble();

指定范围内最近的值

a.clamp(1,10);

两个数比较(大于返回1,小于返回-1,等于返回0)

a.compareTo(b);

返回不小于当前数值的最大整数&小数

a.floor();

b.floorToDouble();

除以参数后的余数

a.remainder(5);

四舍五入值

a.round();

b.roundToDouble();

当前值转换为小数

a.toDouble();

当前值转换成整数

b.toInt();

当前值转换成字符串

a.toString();

丢弃小数部分返回整数

a.truncate();

b.truncateToDouble();

2.4.2 整数

最大约数

a.gcd(2);

求模逆运算

a.modInverse(6);

幂运算后再取模

a.modPow(3,5);

三 字符串类型(单引号’'和双引号"")


3.1 说明

在Dart中,使用单引号(’’)或者双引号(“”)来创建字符串

3.2 字符串创建示例

var str1=‘Hello’;

String str2=“Word”;

var str3=String.fromCharCode(97);

var str4=String.fromCharCodes([97,98,99]);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值